Class AbstractJUnit4SpringContextTests

java.lang.Object
org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
All Implemented Interfaces:
Aware, ApplicationContextAware
Direct Known Subclasses:
AbstractTransactionalJUnit4SpringContextTests

Abstract base test class which integrates the Spring TestContext Framework with explicit ApplicationContext testing support in a JUnit 4 environment.

Concrete subclasses should typically declare a class-level @ContextConfiguration annotation to configure the application context resource locations or component classes. If your test does not need to load an application context, you may choose to omit the @ContextConfiguration declaration and to configure the appropriate TestExecutionListeners manually.

The following TestExecutionListeners are configured by default:

This class serves only as a convenience for extension.

NOTE: This class requires JUnit 4.12 or higher.

Since:
2.5
Author:
Sam Brannen
See Also: