9
我正在測試我的控制器使用Rspec,我似乎無法設置要測試的當前控制器的會話變量之前請求的路徑。 例如這個工程:Rspec 2.7訪問控制器會話在提出請求之前spec
describe "GET /controller/path" do
it "if not matching CRSF should display message" do
get controller_path
request.session[:state] = "12334"
end
end
這並不工作(我得到一個錯誤說會話不是無類的方法):
describe "GET /controller/path" do
it "if not matching CRSF should display message" do
request.session[:state] = "12334"
get controller_path
end
end
任何想法?
如果它在2016年的工作) 有一個錯誤在此檢查 它應該驗證用戶「不要指望 (會話[:USER_ID])到EQ(user.id) 結束 –