没有黄瓜的Rspec集成测试?

gsm*_*oza 12 rspec ruby-on-rails webrat cucumber

有没有办法在不使用Cucumber的情况下使用Rspec进行集成测试?我更喜欢使用普通的旧Webrat.谢谢.

小智 11

最新版本的RSpec-Rails(1.2.7)现在具有集成支持.然后升级然后开始将规范添加到spec/integration或使用'integration_spec'生成器.在spec/spec_helper.rb中配置Webrat并进行设置!

  • 例如,有许多地方黄瓜会过度杀戮,比如测试内部API. (3认同)

har*_*low 6

我们最近开始使用RSpec和Capybara而不是Cucumber.这是我最近写的关于使用没有黄瓜的RSpec集成测试的"初学者"博客文章.

使用RSpec集成测试和Capybara进行端到端测试

如果您对系统设置有任何疑问,请与我们联系.