RSpec
1require 'rails_helper' 2 3RSpec.describe "Users", type: :request do 4 before do 5 @userid = 1 6 cookies[:userid] = {:value => @userid, :expires => 5.days.from_now } 7 end 8 describe "#cokkie" do 9 it "cookie success" do 10 expect(response.cookies[:userid]).to eq 1 11 end 12 end 13end
RSpec クッキーに値を持たせようと考えているのですが、うまくいきません。
結果(
Failure/Error: expect(response.cookies[:userid]).to eq 1
NoMethodError:
undefined method `cookies' for nil:NilClass
ググってはみましたが、ネット上の情報は少なくて解決せず。
RSpecテストコード上でcookieに値を持たせる方法を教えて頂きたくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。