保持水豚测试之间的状态/会话

时间:2014-07-16 10:10:00

标签: ruby-on-rails capybara rspec-rails

所以我正在使用rails 4.0 + rspec + capybara + databasecleaner编写一些集成测试。

目前,每项测试都是完全孤立的。这意味着,如果我想编写一个测试更改某些用户设置的“故事”,我需要首先登录,然后导航到用户设置并更改例如用户名,进行一次测试。然后我必须再次完成整个过程以测试用户电子邮件的更改。

如何在不使用before :each的情况下编写每个测试在同一页面上开始的故事?

我无法找到任何文档,因此非常感谢任何指示或帮助!

0 个答案:

没有答案