# Package org.springframework.test.context.support

Support classes for the Spring TestContext Framework.

See: Description

Class Summary
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 and one that supports annotated classes) to determine which context loader is appropriate for a given test class's configuration.
AbstractGenericContextLoader | Abstract, generic extension of `AbstractContextLoader` that loads a `GenericApplicationContext`.
AbstractTestExecutionListener | Abstract implementation of the `TestExecutionListener` interface which provides empty method stubs.
AnnotationConfigContextLoader | Concrete implementation of `AbstractGenericContextLoader` that loads bean definitions from annotated classes.
AnnotationConfigContextLoaderUtils | Utility methods for `SmartContextLoaders` that deal with annotated classes (e.g., `@Configuration` classes).
DelegatingSmartContextLoader | `DelegatingSmartContextLoader` is a concrete implementation of `AbstractDelegatingSmartContextLoader` that delegates to a `GenericXmlContextLoader` and an `AnnotationConfigContextLoader`.
DependencyInjectionTestExecutionListener | `TestExecutionListener` which provides support for dependency injection and initialization of test instances.
DirtiesContextTestExecutionListener | `TestExecutionListener` which provides support for marking the `ApplicationContext` associated with a test as dirty for both test classes and test methods configured with the `@DirtiesContext` annotation.
GenericPropertiesContextLoader | Concrete implementation of `AbstractGenericContextLoader` that reads bean definitions from Java `Properties` resources.
GenericXmlContextLoader | Concrete implementation of `AbstractGenericContextLoader` that reads bean definitions from XML resources.

## Package org.springframework.test.context.support Description

Support classes for the Spring TestContext Framework.