在每次测试支持之前导轨水豚黄瓜
问题描述:
我正在使用黄瓜和水豚来做我们的AT,我试图用webkit取代celerity/culerity,我想知道是否有人知道如何让每个场景运行方法(相同的方法)在执行每个测试之前。沿着前面的线:每个...在每次测试支持之前导轨水豚黄瓜
答
你会考虑使用RSpec /水豚?
我知道你问了关于黄瓜/水豚,但我最近从黄瓜/水豚切换到Rspec /水豚进行集成测试,并发现它非常直观。
如果你愿意尝试它,你应该能够配置它在你的spec_helper像这样:
config.around(:each) do |example|
your_method
example.run
end
您还可以标记特定的规格,以及:
config.around(:each, :your_tag => true) do |example|
your_method
example.run
end