All Classes and Interfaces

Class
Description
A test fixture that allows the execution of given-when-then style test cases.
FieldFilter implementation that accepts all Fields.
Deprecated.
in favor of the SimpleResourceInjector
Error indication that an Assertion failed during a test case.
Constructs an Axon Server container for testing.
Deprecated.
In favor of AxonServerContainer following the merger of Standard and Enterprise edition into a single version.
Deprecated.
In favor of AxonServerContainer following the merger of Standard and Enterprise edition into a single version.
Interface towards a mechanism that replicates the behavior of a Command Handling component.
Helper class for validation of dispatched commands.
Interface describing methods that can be executed after the first "given" state has been supplied.
Functional interface describing a Consumer of a DeadlineMessage.
Helps validation of deadline mechanism provided by StubDeadlineManager.
A BaseMatcher implementation that first matches based on Object.equals(Object).
Default implementation of the CallbackBehavior interface.
Utility class for creating a description.
Matches any empty collection.
Matcher that will match an Object if all the fields on that Object contain values equal to the same field in the expected instance.
Matcher testing for object equality as per Object.equals(Object o)
A consumer that allows implementations to throw exceptions.
Helper class for validating events scheduled in a given event scheduler.
Helper class for validating events published on a given EventBus.
Matcher testing for exact classes.
A matcher that will match if all the given matchers against the event in a list at their respective index.
The FieldFilter indicates whether any given Field should be accepted for processing or not.
Interface describing the operations available on a test fixture in the configuration stage.
Interface describing action to perform on a Saga Test Fixture during the configuration phase.
Exception indicating that an error occurred that prevented successful execution of a test fixture.
Interface towards an object that contains the results of a Fixture execution.
Default implementation of FixtureExecutionResult.
ParameterResolverFactory implementation for use in test cases that prevent that all declared resources on message handlers need to be configured.
Interface to an object that publishes events on behalf of an aggregate.
FieldFilter implementation that rejects a given Field
Abstract implementation for matchers that use event-specific matchers to match against a list of items.
A matcher that will match if all the given matchers match against at least one item in a given List.
A matcher that will match if all the given matchers match against at least one item in a given List.
Matcher that will match an Object if that object is a Map of which all keys-values pairs are equal to pairs of the expected instance.
FieldFilter that delegates to an arbitrary number of other filters.
Exception indicating that an error occurred that prevented successful execution of a matcher.
Utility class containing static methods to obtain instances of (List) Matchers.
FieldFilter implementation that only accepts non-static Fields.
FieldFilter implementation that only accepts non-transient Fields.
Matcher that matches against a null or void value.
PayloadMatcher<T extends org.axonframework.messaging.Message>
Matcher that matches any message (e.g.
Matches a list of Messages if the list of their payloads matches the given matcher..
Matcher implementation that delegates the matching to a Predicate.
CommandBus implementation that does not perform any actions on subscriptions or dispatched commands, but records them instead.
A wrapper around a ListenerInvocationErrorHandler that in itself also implements ListenerInvocationErrorHandler.
The reporter generates extensive human-readable reports of what the expected outcome of a test was, and what the actual results were.
Helper class for the validation of Saga Repository content.
Interface describing the operations available on the "validate result" (a.k.a.
Implementation of the ResultValidator.
Fixture for testing Annotated Sagas based on events and time passing.
Holds the data regarding deadline schedule.
Interface describing an event to be scheduled at a given date and time.
A matcher that will match if all the given matchers each match against an item that the previous matcher matched against.
Stub implementation of an AggregateLifecycle that registers all applied events for verification later.
Implementation of StubAggregateLifecycle that can be used as an RegisterExtension annotated method or field in a test class.
Deprecated.
in favor of StubAggregateLifecycleExtension to be used in combination with Junit 5
Stub implementation of DeadlineManager.
EventScheduler implementation that uses it's own concept of "Current Time" for the purpose of testing.
ScheduleToken returned by the StubEventScheduler.
Interface describing the operations available on a test fixture in the execution stage.
Interface to an object that publishes events on behalf of an aggregate.
Interface providing an API to methods in the "when" state of the fixture execution.