| Interface | Description |
|---|---|
| AggregateOperationInvocation<T extends CommandProcessingAggregate<T,CT>,CT extends Command,C extends CT> |
| Class | Description |
|---|---|
| AbstractAggregateEventTest<A extends Aggregate<A>,T extends Event> | |
| AbstractTestEventHandler | |
| AggregateTest<T extends ReflectiveMutableCommandProcessingAggregate<T,CT>,CT extends Command> |
Abstract base class for writing unit tests for aggregates
|
| AsyncUtil | |
| EventTracker | |
| Eventually | |
| MockAggregateRepository<T extends CommandProcessingAggregate<T,CT>,CT extends Command> |
A Test helper that simplifies the mocking of AggregateRepositories
|
| MockEventHandlerContext<T extends CommandProcessingAggregate<T,CT>,CT extends Command,E extends Event,C extends CT> | |
| MockEventHandlerContextBuilder | |
| MockEventHandlerContextBuilder.MockEventHandlerContextBuilderWithEvent<E extends Event> | |
| MockEventHandlerContextInternal<T extends CommandProcessingAggregate<T,CT>,CT extends Command,E extends Event> | |
| ReceivedEvent | |
| SaveInvocation<T extends CommandProcessingAggregate<T,CT>,CT extends Command,C extends CT> |
Provides access to the captured command and the fake created entity
|
| UpdateInvocation<T extends CommandProcessingAggregate<T,CT>,CT extends Command,C extends CT> |
Provides access to the captured command and the fake created entity
|
| Exception | Description |
|---|---|
| EventuallyException |