我有这样的步骤定义:的Rails:黄瓜+水豚 - 如何添加访问HTTP方法()
Given /^I am not logged in$/ do
visit '/users/sign_out'
end
而且耙路线给了我这样的:
destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy
所以..我如何测试这个?有什么方法可以在Capybara中添加HTTP方法吗?
我这样说是因为我一直在我的测试中得到这个错误:
No route matches [GET] "https://stackoverflow.com/users/sign_out" (ActionController::RoutingError)
现在,链接的文档似乎在付费墙后面 – ABMagil 2014-09-29 13:57:38