DefaultGivenDsl
class DefaultGivenDsl<S : Any>(val context: AggregateDslContext<S>, val delegate: GivenStage<S>) : AbstractGivenStageDsl<S>
Default implementation of the GivenDsl interface for basic given stage operations.
This class provides a straightforward implementation that delegates all operations to the underlying GivenStage, serving as a bridge between the DSL interface and the actual test execution logic. It extends AbstractGivenStageDsl to inherit common functionality while providing a concrete implementation for the GivenDsl contract.
Parameters
S
the state type of the aggregate being tested