Rspec error: undefined local variable or method `cookies' for #<RSpec in the model for Sign_in method

前端 未结 2 486
执笔经年
执笔经年 2021-01-26 01:08

I don\'t use any gem for authentication in my app...so my sign_in method looks like this

def sign_in(user)
 remember_token = User.new_remember_token
 cookies[:r         


        
2条回答
  •  难免孤独
    2021-01-26 02:00

    model spec don't setup a test request context. so you ain't got no cookies dude!

    use stubs or mocks here.

提交回复
热议问题