Module: ActionMCP::TestHelper::SessionStoreAssertions
- Included in:
- ActionMCP::TestHelper
- Defined in:
- lib/action_mcp/test_helper/session_store_assertions.rb
Instance Method Summary collapse
-
#assert_session_created(session_id, message = nil) ⇒ Object
Server session store assertions.
- #assert_session_deleted(session_id, message = nil) ⇒ Object
- #assert_session_loaded(session_id, message = nil) ⇒ Object
- #assert_session_not_created(session_id, message = nil) ⇒ Object
- #assert_session_not_deleted(session_id, message = nil) ⇒ Object
- #assert_session_not_loaded(session_id, message = nil) ⇒ Object
- #assert_session_not_saved(session_id, message = nil) ⇒ Object
- #assert_session_operation_count(expected, type = nil, message = nil) ⇒ Object
- #assert_session_saved(session_id, message = nil) ⇒ Object
Instance Method Details
#assert_session_created(session_id, message = nil) ⇒ Object
Server session store assertions
7 8 9 10 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 7 def assert_session_created(session_id, = nil) assert server_session_store.session_created?(session_id), || "Expected session #{session_id} to have been created" end |
#assert_session_deleted(session_id, message = nil) ⇒ Object
37 38 39 40 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 37 def assert_session_deleted(session_id, = nil) assert server_session_store.session_deleted?(session_id), || "Expected session #{session_id} to have been deleted" end |
#assert_session_loaded(session_id, message = nil) ⇒ Object
17 18 19 20 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 17 def assert_session_loaded(session_id, = nil) assert server_session_store.session_loaded?(session_id), || "Expected session #{session_id} to have been loaded" end |
#assert_session_not_created(session_id, message = nil) ⇒ Object
12 13 14 15 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 12 def assert_session_not_created(session_id, = nil) assert_not server_session_store.session_created?(session_id), || "Expected session #{session_id} not to have been created" end |
#assert_session_not_deleted(session_id, message = nil) ⇒ Object
42 43 44 45 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 42 def assert_session_not_deleted(session_id, = nil) assert_not server_session_store.session_deleted?(session_id), || "Expected session #{session_id} not to have been deleted" end |
#assert_session_not_loaded(session_id, message = nil) ⇒ Object
22 23 24 25 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 22 def assert_session_not_loaded(session_id, = nil) assert_not server_session_store.session_loaded?(session_id), || "Expected session #{session_id} not to have been loaded" end |
#assert_session_not_saved(session_id, message = nil) ⇒ Object
32 33 34 35 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 32 def assert_session_not_saved(session_id, = nil) assert_not server_session_store.session_saved?(session_id), || "Expected session #{session_id} not to have been saved" end |
#assert_session_operation_count(expected, type = nil, message = nil) ⇒ Object
47 48 49 50 51 52 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 47 def assert_session_operation_count(expected, type = nil, = nil) actual = server_session_store.operation_count(type) type_desc = type ? " of type #{type}" : "" assert_equal expected, actual, || "Expected #{expected} session operations#{type_desc}, got #{actual}" end |
#assert_session_saved(session_id, message = nil) ⇒ Object
27 28 29 30 |
# File 'lib/action_mcp/test_helper/session_store_assertions.rb', line 27 def assert_session_saved(session_id, = nil) assert server_session_store.session_saved?(session_id), || "Expected session #{session_id} to have been saved" end |