See: Description
Interface | Description |
---|---|
PropertyProvider |
Strategy for providing named properties — for example, for looking up
key-value pairs in a generic fashion.
|
Class | Description |
---|---|
AbstractContextLoader |
Abstract application context loader that provides a basis for all concrete
implementations of the
ContextLoader SPI. |
AbstractDelegatingSmartContextLoader |
AbstractDelegatingSmartContextLoader serves as an abstract base class
for implementations of the SmartContextLoader SPI that delegate to a
set of candidate SmartContextLoaders (i.e., one that supports XML
configuration files or Groovy scripts and one that supports annotated classes)
to determine which context loader is appropriate for a given test class's
configuration. |
AbstractDirtiesContextTestExecutionListener |
Abstract base class for
TestExecutionListener implementations that
provide support for marking the ApplicationContext associated with
a test as dirty for both test classes and test methods annotated
with the @DirtiesContext annotation. |
AbstractGenericContextLoader |
Abstract, generic extension of
AbstractContextLoader that loads a
GenericApplicationContext . |
AbstractTestContextBootstrapper |
Abstract implementation of the
TestContextBootstrapper interface which
provides most of the behavior required by a bootstrapper. |
AbstractTestExecutionListener |
Abstract ordered implementation of the
TestExecutionListener API. |
AnnotationConfigContextLoader |
Concrete implementation of
AbstractGenericContextLoader that loads
bean definitions from component classes. |
AnnotationConfigContextLoaderUtils |
Utility methods for
SmartContextLoaders that deal
with component classes (e.g., @Configuration classes). |
DefaultActiveProfilesResolver |
Default implementation of the
ActiveProfilesResolver strategy that
resolves active bean definition profiles based solely on profiles
configured declaratively via ActiveProfiles.profiles() or
ActiveProfiles.value() . |
DefaultBootstrapContext |
Default implementation of the
BootstrapContext interface. |
DefaultTestContext |
Default implementation of the
TestContext interface. |
DefaultTestContextBootstrapper |
Default implementation of the
TestContextBootstrapper SPI. |
DelegatingSmartContextLoader |
DelegatingSmartContextLoader is a concrete implementation of
AbstractDelegatingSmartContextLoader that delegates to a
GenericXmlContextLoader (or a GenericGroovyXmlContextLoader if Groovy
is present in the classpath) and an AnnotationConfigContextLoader . |
DependencyInjectionTestExecutionListener |
TestExecutionListener which provides support for dependency
injection and initialization of test instances. |
DirtiesContextBeforeModesTestExecutionListener |
TestExecutionListener which provides support for marking the
ApplicationContext associated with a test as dirty for
both test classes and test methods annotated with the
@DirtiesContext annotation. |
DirtiesContextTestExecutionListener |
TestExecutionListener which provides support for marking the
ApplicationContext associated with a test as dirty for
both test classes and test methods annotated with the
@DirtiesContext annotation. |
GenericGroovyXmlContextLoader |
Concrete implementation of
AbstractGenericContextLoader that reads
bean definitions from Groovy scripts and XML configuration files. |
GenericPropertiesContextLoader | Deprecated
as of 5.3, in favor of Spring's common bean definition formats
and/or custom loader implementations
|
GenericXmlContextLoader |
Concrete implementation of
AbstractGenericContextLoader that reads
bean definitions from XML resources. |
TestConstructorUtils |
Utility methods for working with
@TestConstructor . |
TestPropertySourceUtils |
Utility methods for working with
@TestPropertySource
and adding test PropertySources to the Environment . |