| Interface | Description | 
|---|---|
| ContinuedGivenState | 
 Interface describing methods that can be executed after the first "given" state has been supplied. 
 | 
| FixtureConfiguration | 
 Interface describing action to perform on a Saga Test Fixture during the configuration phase. 
 | 
| FixtureExecutionResult | 
 Interface towards an object that contains the results of a Fixture execution. 
 | 
| GivenAggregateEventPublisher | 
 Interface to an object that publishes events on behalf of an aggregate. 
 | 
| WhenAggregateEventPublisher | 
 Interface to an object that publishes events on behalf of an aggregate. 
 | 
| WhenState | 
 Interface providing an API to methods in the "when" state of the fixture execution. 
 | 
| Class | Description | 
|---|---|
| CommandValidator | 
 Helper class for validation of dispatched commands. 
 | 
| DescriptionUtils | 
 Utility class for creating a description. 
 | 
| EventSchedulerValidator | 
 Helper class for validating evets scheduled in a given event scheduler. 
 | 
| EventValidator | 
 Helper class for validating events published on a given EventBus. 
 | 
| FixtureExecutionResultImpl<T> | 
 Default implementation of FixtureExecutionResult. 
 | 
| RepositoryContentValidator<T> | 
 Helper class for the validation of Saga Repository content. 
 | 
| SagaTestFixture<T> | 
 Fixture for testing Annotated Sagas based on events and time passing. 
 | 
Copyright © 2010–2018. All rights reserved.