All Classes and Interfaces
Class
Description
Deprecated, for removal: This API element is subject to removal in a future version.
since 5.0 (for removal in 5.2) in favor of test utilities provided by
modern test libraries like JUnit 5, AssertJ, etc.
BeanPostProcessor implementation that injects a job bean into
JobLauncherTestUtils if there is a unique job bean.ContextCustomizer implementation that adds batch test utility classes
(JobLauncherTestUtils and JobRepositoryTestUtils) as beans in the test
context.Factory for
BatchTestContextCustomizer.Deprecated, for removal: This API element is subject to removal in a future version.
since 5.0 in favor of similar utilities provided by Spring Framework.
Convenience class for accessing
ExecutionContext values from job and step
executions.
Utility class for testing batch jobs.
Convenience class for creating and removing
JobExecution instances from a
database.A
TestExecutionListener that sets up job-scope context for dependency injection
into unit tests.Utility class for creating and manipulating
JobScope in unit tests.Annotation that can be specified on a test class that runs Spring Batch based tests.
Utility class for executing steps.
A
TestExecutionListener that sets up step-scope context for dependency
injection into unit tests.Utility class for creating and manipulating
StepScope in unit tests.