请求规范中的访问会话哈希

时间:2012-09-23 20:01:20

标签: ruby-on-rails rspec

如何在请求规范中访问session哈希的内容?

这个(只使用session[:key])给了我一个未定义的方法:

RSpec spec_helper access to session variable

1 个答案:

答案 0 :(得分:0)

检查您是否在正确的上下文中调用了会话方法。您可以在方法的块中调用它,然后指定。

示例:

it "should reset session[:auth_by_github]" do
  session[:auth_by_github].should eql(nil)
end