如何在我的请求规范中设置Cookie?
下一页的解决方案不起作用:
Rspec: setting cookies in a helper test
即,request.cookies[:whatever] = 'something'
表示request
是nil
个对象。我也尝试了helper.cookies[:whatever] = 'something'
,但也没有用(helper
在这种情况下是nil
)。
答案 0 :(得分:4)
尝试以下内容:
cookies[:whatever] = 'something'
答案 1 :(得分:-1)
确保您使用的是rspec-rails gem并且需要使用&rs; rspec / rails'在您的spec_helper中,而不仅仅是' rspec'。