我们可以在启动黄瓜时加载种子数据吗? 请支持我一种方式。黄瓜和种子数据
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. Node.js BDD。黄瓜,小黄瓜或黄瓜?
- 5. 黄瓜和Rspec
- 6. 数据库清理mongomapper和黄瓜
- 7. 要根据黄瓜
- 8. 黄瓜数据表验证表数据
- 9. 黄瓜和Silverlight 4
- 10. ruby-debug和黄瓜
- 11. 在黄瓜测试中调用@javascript之后丢失种子数据
- 12. 黄瓜
- 13. 黄瓜
- 14. 黄瓜红宝石 - 黄瓜表达式
- 15. 如何学习/教小黄瓜黄瓜
- 16. 耙黄瓜和黄瓜--tag @tagname给出不同的结果
- 17. “黄瓜”命令和“耙黄瓜”命令有什么区别?
- 18. 黄瓜和黄瓜之间可以保持嘲笑吗?
- 19. 黄瓜阻止清除数据库
- 20. 命名黄瓜的数据表
- 21. 黄瓜动态加载数据表
- 22. 黄瓜测试没有删除数据
- 23. 黄瓜,水豚和ElementNotFound
- 24. RSpec的黄瓜和Rails
- 25. 黄瓜,jQuery和重定向
- 26. Rails 3.1.1和黄瓜 - 错误
- 27. Authlogic Facebook Connect和黄瓜
- 28. 宁静与黄瓜和Springboot
- 29. 黄瓜表差异和colspan
- 30. SimpleCov rspec和黄瓜分别
很好。感谢您的支持 – khanh 2010-10-08 12:45:52
您是否需要step关键字?例如鉴于一辆汽车存在 – 2014-10-04 10:40:23