WebratからCapybaraに移行しましたが、多くのエラーが発生します。たとえば、webratでは、統合テストでそれを使用できます。
response.should be_success
しかし、カピバラはそれを示しています:
Failure/Error: response.should be_success
NoMethodError:
undefined method `success?' for nil:NilClass
そのような機能を提供する方法はありますか?
UPD:私のスペック:
require 'spec_helper'
describe "Admins" do
before(:each) do
@admin = FactoryGirl.create(:admin)
visit '/'
click_link "Login"
fill_in "Email", :with => @admin.email
fill_in "Password", :with => 'qwerty'
click_button "Sign in"
end
describe "Admin panel" do
it "should have correct links" do
click_link "User"
response.should be_success
end
end
end