Module scenario

Module scenario 

Source
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§

JsonAssertion
JSON path assertion.
MessageQueue
Message queue for testing scenarios.
NotificationMatcher
Matcher for notification validation.
ResponseMatcher
Matcher for response validation.
ScenarioResult
Result of running a test scenario.
StepResult
Result of a single step.
TestScenario
A test scenario consisting of multiple steps.

Enums§

TestStep
A test step in a scenario.

Type Aliases§

NotificationMatcherFn
Type alias for custom notification matcher functions.
ResponseMatcherFn
Type alias for custom response matcher functions.