Package-level declarations
Types
Abstract base class for GivenDsl implementations that provides common functionality.
Defines the Domain Specific Language (DSL) for aggregate testing in the WOW framework.
Context interface for managing shared state across aggregate DSL test stages.
Interface for components that provide access to an AggregateDslContext.
Default implementation of the AggregateDsl interface for testing aggregate behavior.
Default implementation of AggregateDslContext using a mutable map for storage.
Default implementation of the ExpectDsl interface for defining aggregate test expectations.
Default implementation of the ForkedVerifiedStageDsl interface for forked test scenarios.
Default implementation of the GivenDsl interface for basic given stage operations.
Default implementation of the WhenDsl interface for defining command execution in tests.
Defines the "Expect" phase of aggregate testing where results are validated.
Defines a forked test context that allows continuing testing from a verified state.
Defines the "Given" phase of aggregate testing where preconditions are established.
Defines the "When" phase of aggregate testing where commands are executed.
Functions
Creates a forked test scenario from the current ExpectStage.