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

Support classes for the Spring TestContext Framework.

See:
Description

Class Summary
AbstractContextLoader: Abstract application context loader that provides a basis for all concrete implementations of the `ContextLoader` SPI.
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 `configuration classes`.
DelegatingSmartContextLoader: `DelegatingSmartContextLoader` is an implementation of the `SmartContextLoader` SPI that delegates to a set of candidate SmartContextLoaders (i.e., `GenericXmlContextLoader` and `AnnotationConfigContextLoader`) to determine which context loader is appropriate for a given test classÕs configuration.
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.