我們可以在啓動黃瓜時加載種子數據嗎? 請支持我一種方式。黃瓜和種子數據
Q
黃瓜和種子數據
1
A
回答
4
你可以在你的黃瓜測試使用Factory Girl來設置你的「東西」
Background:
A car exists
Scenario: I drive a car
Given I am in a car
And I have keys in the ignition
When I turn the keys
...
然後你將創建你的步驟定義的車,喜歡的東西
@car = Factory.create(:car)
3
我喜歡這種做法:
https://github.com/cucumber/cucumber/wiki/fixtures
當然,我並沒有打開固件與工廠的辯論,只是說我還沒有看到數據文件(種子或其他)不再有用的情況。
一旦定義了yaml燈具,它們可以通過上面的Fixtures.create_fixtures
過程實例化,或設置爲rake任務。
他們只是普通文件,而不是代碼意圖有副作用 - 我更有信心讓非技術人員將他們的數據添加到燈具文件(特別是CSV)。
相關問題
- 1. 與黃瓜和種子數據混淆
- 2. 黃瓜測試中的種子數據
- 3. 硒,黃瓜和小黃瓜
- 4. 想要在運行黃瓜之前加載種子數據
- 5. Node.js BDD。黃瓜,小黃瓜或黃瓜?
- 6. 黃瓜和Rspec
- 7. IronRuby和黃瓜
- 8. 數據庫清理mongomapper和黃瓜
- 9. 黃瓜預置數據庫
- 10. 黃瓜數據工廠watir
- 11. Java黃瓜數據表使用黃瓜差異比較()
- 12. 要根據黃瓜
- 13. 黃瓜數據表驗證表數據
- 14. ruby-debug和黃瓜
- 15. 黃瓜和Silverlight 4
- 16. Jruby和黃瓜/黃瓜導軌 - 找不到發電機黃瓜:安裝
- 17. 移調例子表黃瓜
- 18. 黃瓜浮點數
- 19. 在黃瓜測試中調用@javascript之後丟失種子數據
- 20. 黃瓜
- 21. 黃瓜
- 22. 黃瓜不起作用,但耙黃瓜
- 23. 如何學習/教小黃瓜黃瓜
- 24. 黃瓜紅寶石 - 黃瓜表達式
- 25. 黃瓜第一種情況爲博客
- 26. 耙黃瓜和黃瓜--tag @tagname給出不同的結果
- 27. 「黃瓜」命令和「耙黃瓜」命令有什麼區別?
- 28. 黃瓜和黃瓜之間可以保持嘲笑嗎?
- 29. 黃瓜動態加載數據表
- 30. 導入CSV如黃瓜測試數據?
很好。感謝您的支持 – khanh 2010-10-08 12:45:52
您是否需要step關鍵字?例如鑑於一輛汽車存在 – 2014-10-04 10:40:23