Rspec テストで管理者がサインアウトしているかどうかを確認しようとしています。ただし、通常の signed_in? メソッドは rspec から見ることができず、RSpec Devise Helpers の一部ではありません。
このようなものは私が持っているものです
before (:each) do
@admin = FactoryGirl.create(:administrator)
sign_in @admin
end
it "should allow the admin to sign out" do
sign_out @admin
#@admin.should be_nil
#@admin.signed_in?.should be_false
administrator_signed_in?.should be_false
end
管理者のセッションをチェックして、彼が実際にサインインしているかどうかを確認する別の方法はありますか?