class ActionDispatch::Session::AbstractStoreTest
Public Instance Methods
test_new_session_object_is_merged_with_old()
click to toggle source
# File actionpack/test/dispatch/session/abstract_store_test.rb, line 35 def test_new_session_object_is_merged_with_old env = {} as = MemoryStore.new app as.call(env) assert @env session = Request::Session.find ActionDispatch::Request.new @env session["foo"] = "bar" as.call(@env) session1 = Request::Session.find ActionDispatch::Request.new @env assert_not_equal session, session1 assert_equal session.to_hash, session1.to_hash end
test_session_is_set()
click to toggle source
# File actionpack/test/dispatch/session/abstract_store_test.rb, line 26 def test_session_is_set env = {} as = MemoryStore.new app as.call(env) assert @env assert Request::Session.find ActionDispatch::Request.new @env end
Private Instance Methods
app(&block)
click to toggle source
# File actionpack/test/dispatch/session/abstract_store_test.rb, line 52 def app(&block) @env = nil lambda { |env| @env = env } end