Expand description
Test scenario runner for MCP protocol testing.
This module provides a way to define and execute test scenarios that consist of multiple steps with expected outcomes.
Structs§
- Json
Assertion - JSON path assertion.
- Message
Queue - Message queue for testing scenarios.
- Notification
Matcher - Matcher for notification validation.
- Response
Matcher - Matcher for response validation.
- Scenario
Result - Result of running a test scenario.
- Step
Result - Result of a single step.
- Test
Scenario - A test scenario consisting of multiple steps.
Enums§
- Test
Step - A test step in a scenario.
Type Aliases§
- Notification
Matcher Fn - Type alias for custom notification matcher functions.
- Response
Matcher Fn - Type alias for custom response matcher functions.