All Classes and Interfaces
Class
Description
Test utilities to work with aggregates.
Bootstraps the module containing the package of the test class annotated with
ApplicationModuleTest.An AssertJ-based extension of
PublishedEvents to obtain fluent assertions.Default implementation of
AssertablePublishedEvents.Default implementation of
PublishedEvents.Allows using
Scenario as method parameter in integration tests.An unconditional auto-configuration registering an
ImportBeanDefinitionRegistrar to customize both the entity
scan and auto-configuration packages to the packages defined by the ModuleTestExecution in the application
context.All Spring application events fired during the test execution.
All application events of a given type that were fired during a test execution.
AssertJ
Assert for PublishedEvents.JUnit 5
Extension for standalone usage without ApplicationModuleTest.Provides instances of
PublishedEvents as test method parameters.A DSL to define integration testing scenarios for application modules.
A JUnit
InvocationInterceptor to register a default customizer to be applied to all Scenario
instances associated with that test case.JUnit
ParameterResolver for Scenario.Utility methods to work with test
ApplicationModules.Custom
ApplicationModulesFactory to bootstrap an ApplicationModules instance only considering test
code.