Błąd Rspec: niezdefiniowana zmienna lokalna lub metoda `cookies 'dla # <RSpec w modelu metody Sign_in
Nie używam żadnego klejnotu do uwierzytelniania w mojej aplikacji ... więc moja metoda sign_in wygląda tak
def sign_in(user)
remember_token = User.new_remember_token
cookies[:remember_token] = remember_token
user.update_attribute(:remember_token, User.encrypt(remember_token))
self.current_user = user
end
Mam to zarówno w app / helpers / session_helper.rb, jak i spec / support / helpers / session_module.rb Muszę zadzwonić do sign_in (user) w specyfikacji modelu ... Dostaję błądniezdefiniowana lokalna zmienna lub metoda „cookies”