See: Description
| Interface | Description |
|---|---|
| ProfileValueSource |
Strategy interface for retrieving profile values for a given
testing environment.
|
| Class | Description |
|---|---|
| ProfileValueUtils |
General utility methods for working with profile values.
|
| SystemProfileValueSource |
Implementation of
ProfileValueSource which uses system properties as
the underlying source. |
| TestAnnotationUtils |
Collection of utility methods for working with Spring's core testing annotations.
|
| Enum | Description |
|---|---|
| DirtiesContext.ClassMode |
Defines modes which determine how
@DirtiesContext is
interpreted when used to annotate a test class. |
| DirtiesContext.HierarchyMode |
Defines modes which determine how the context cache is cleared
when
@DirtiesContext is used in a test whose context is
configured as part of a hierarchy via
@ContextHierarchy. |
| DirtiesContext.MethodMode |
Defines modes which determine how
@DirtiesContext is
interpreted when used to annotate a test method. |
| Annotation Type | Description |
|---|---|
| DirtiesContext |
Test annotation which indicates that the
ApplicationContext
associated with a test is dirty and should therefore be closed
and removed from the context cache. |
| IfProfileValue |
Test annotation to indicate that a test is enabled for a specific testing
profile or environment.
|
| ProfileValueSourceConfiguration |
ProfileValueSourceConfiguration is a class-level annotation which
is used to specify what type of ProfileValueSource to use when
retrieving profile values configured via the @IfProfileValue annotation. |
| Repeat |
Test annotation to indicate that a test method should be invoked repeatedly.
|
| Rollback |
Test annotation used to indicate whether or not the transaction for the
annotated test method should be rolled back after the test method
has completed.
|
| Timed |
Test-specific annotation to indicate that a test method has to finish
execution in a
specified time period. |