我正在尝试为黄瓜和水豚的新rails 3应用程序设置集成/验收测试. (我最初计划使用webrat,但它似乎不支持rails 3,所以我最终使用了capybara)
Feature: Login user In order to access the non-public parts of the site,as a user,I want to login to the site Scenario: login with valid credentials Given I am on the login page When I fill in "Email" with "bender@planetexpress.com" And I fill in "Password" with "pass" And I press "Login" Then I should be on the users home page And I should see "Login successful"
现在的问题是,登录表单将我发送到/ user_session,然后将我重定向到用户home / home.黄瓜不遵循重定向导致然后我应该在用户主页行失败.@H_404_3@
我怎么能告诉黄瓜/水豚遵循重定向,以便在我点击链接按钮后我在右页?@H_404_3@
似乎有一个follow_redirect!我正在使用的rack_test驱动程序中的方法,但它是私有的,我不知道如何调用该功能.@H_404_3@
提前致谢,
西蒙@H_404_3@