Class TestContextAotGenerator
java.lang.Object
org.springframework.test.context.aot.TestContextAotGenerator
TestContextAotGenerator
generates AOT artifacts for integration tests
that depend on support from the Spring TestContext Framework.- Since:
- 6.0
- Author:
- Sam Brannen
- See Also:
-
Constructor Summary
ConstructorDescriptionTestContextAotGenerator
(GeneratedFiles generatedFiles) Create a newTestContextAotGenerator
that uses the suppliedGeneratedFiles
.TestContextAotGenerator
(GeneratedFiles generatedFiles, RuntimeHints runtimeHints) -
Method Summary
Modifier and TypeMethodDescriptionfinal RuntimeHints
Get theRuntimeHints
gathered during AOT processing.void
processAheadOfTime
(Stream<Class<?>> testClasses) Process each of the supplied Spring integration test classes and generate AOT artifacts.
-
Constructor Details
-
TestContextAotGenerator
Create a newTestContextAotGenerator
that uses the suppliedGeneratedFiles
.- Parameters:
generatedFiles
- theGeneratedFiles
to use
-
TestContextAotGenerator
- Parameters:
generatedFiles
- theGeneratedFiles
to useruntimeHints
- theRuntimeHints
to use
-
-
Method Details
-
getRuntimeHints
Get theRuntimeHints
gathered during AOT processing. -
processAheadOfTime
Process each of the supplied Spring integration test classes and generate AOT artifacts.- Throws:
TestContextAotException
- if an error occurs during AOT processing
-