Name | Description | Type | Package | Framework |
AbstractContextLoader | Abstract application context loader that provides a basis for all concreteTemplate Method based approach for processing | Class | org.springframework.test.context.support | Spring MVC |
AbstractDelegatingSmartContextLoader | AbstractDelegatingSmartContextLoader serves as an abstract base classfor implementations of the SmartContextLoader SPI that delegate to a | Class | org.springframework.test.context.support | Spring MVC |
AbstractDirtiesContextTestExecutionListener | Abstract base class for TestExecutionListener implementations thatprovide support for marking the ApplicationContext associated with | Class | org.springframework.test.context.support | Spring MVC |
AbstractGenericContextLoader | Abstract, generic extension of AbstractContextLoader that loads aGenericApplicationContext. | Class | org.springframework.test.context.support | Spring MVC |
AbstractGenericWebContextLoader | Abstract, generic extension of AbstractContextLoader that loads aGenericWebApplicationContext. | Class | org.springframework.test.context.web | Spring MVC |
AbstractJUnit4SpringContextTests | Abstract base test class which integrates the Spring TestContextFramework with explicit ApplicationContext testing support | Class | org.springframework.test.context.junit4 | Spring MVC |
AbstractTestContextBootstrapper | Abstract implementation of the TestContextBootstrapper interface whichprovides most of the behavior required by a bootstrapper. | Class | org.springframework.test.context.support | Spring MVC |
AbstractTestExecutionListener | Abstract implementation of the TestExecutionListener interface whichprovides empty method stubs. | Class | org.springframework.test.context.support | Spring MVC |
AbstractTestNGSpringContextTests | Abstract base test class which integrates the Spring TestContext Frameworkwith explicit ApplicationContext testing support in a TestNG | Class | org.springframework.test.context.testng | Spring MVC |
AbstractTransactionalJUnit4SpringContextTests | Abstract transactional extension ofAbstractJUnit4SpringContextTests which adds convenience functionality | Class | org.springframework.test.context.junit4 | Spring MVC |
AbstractTransactionalTestNGSpringContextTests | Abstract transactional extension ofAbstractTestNGSpringContextTests which adds convenience functionality | Class | org.springframework.test.context.testng | Spring MVC |
ActiveProfiles | ActiveProfiles is a class-level annotation that is used to declarewhich active bean definition profiles should be used when loading | Class | org.springframework.test.context | Spring MVC |
ActiveProfilesResolver | Strategy interface for programmatically resolving which active beandefinition profiles should be used when loading an | Interface | org.springframework.test.context | Spring MVC |
AfterTransaction | Test annotation to indicate that the annotated public void methodshould be executed after a transaction is ended for a test method | Class | org.springframework.test.context.transaction | Spring MVC |
AnnotationConfigContextLoader | Concrete implementation of AbstractGenericContextLoader that loadsbean definitions from annotated classes. | Class | org.springframework.test.context.support | Spring MVC |
AnnotationConfigContextLoaderUtils | Utility methods for SmartContextLoaders that dealwith annotated classes (e. | Class | org.springframework.test.context.support | Spring MVC |
AnnotationConfigWebContextLoader | Concrete implementation of AbstractGenericWebContextLoader that loadsbean definitions from annotated classes. | Class | org.springframework.test.context.web | Spring MVC |
BeforeTransaction | Test annotation to indicate that the annotated public void methodshould be executed before a transaction is started for a test method | Class | org.springframework.test.context.transaction | Spring MVC |
BootstrapContext | BootstrapContext encapsulates the context in which the SpringTestContext Framework is bootstrapped. | Interface | org.springframework.test.context | Spring MVC |
BootstrapWith | @BootstrapWith defines class-level metadata that is used to determinehow to bootstrap the Spring TestContext Framework. | Class | org.springframework.test.context | Spring MVC |
CacheAwareContextLoaderDelegate | A CacheAwareContextLoaderDelegate is responsible for loading and closing applicationcontexts, interacting transparently with a | Interface | org.springframework.test.context | Spring MVC |
ContextCache | ContextCache defines the SPI for caching SpringApplicationContexts within the Spring | Interface | org.springframework.test.context.cache | Spring MVC |
ContextConfiguration | @ContextConfiguration defines class-level metadata that is used to determinehow to load and configure an ApplicationContext for integration tests. | Class | org.springframework.test.context | Spring MVC |
ContextConfigurationAttributes | ContextConfigurationAttributes encapsulates the context configurationattributes declared via @ContextConfiguration. | Class | org.springframework.test.context | Spring MVC |
ContextHierarchy | @ContextHierarchy is a class-level annotation that is used to definea hierarchy of ApplicationContexts for integration tests. | Class | org.springframework.test.context | Spring MVC |
ContextLoader | Strategy interface for loading an application contextfor an integration test managed by the Spring TestContext Framework. | Interface | org.springframework.test.context | Spring MVC |
DefaultActiveProfilesResolver | Default implementation of the ActiveProfilesResolver strategy thatresolves active bean definition profiles based solely on profiles | Class | org.springframework.test.context.support | Spring MVC |
DefaultBootstrapContext | Default implementation of the BootstrapContext interface. | Class | org.springframework.test.context.support | Spring MVC |
DefaultCacheAwareContextLoaderDelegate | Default implementation of the CacheAwareContextLoaderDelegate interface. | Class | org.springframework.test.context.cache | Spring MVC |
DefaultContextCache | Default implementation of the ContextCache API. | Class | org.springframework.test.context.cache | Spring MVC |
DefaultTestContext | Default implementation of the TestContext interface. | Class | org.springframework.test.context.support | Spring MVC |
DefaultTestContextBootstrapper | Default implementation of the TestContextBootstrapper SPI. | Class | org.springframework.test.context.support | Spring MVC |
DelegatingSmartContextLoader | DelegatingSmartContextLoader is a concrete implementation ofAbstractDelegatingSmartContextLoader that delegates to a | Class | org.springframework.test.context.support | Spring MVC |
DependencyInjectionTestExecutionListener | TestExecutionListener which provides support for dependencyinjection and initialization of test instances. | Class | org.springframework.test.context.support | Spring MVC |
DirtiesContextBeforeModesTestExecutionListener | TestExecutionListener which provides support for marking theApplicationContext associated with a test as dirty for | Class | org.springframework.test.context.support | Spring MVC |
DirtiesContextTestExecutionListener | TestExecutionListener which provides support for marking theApplicationContext associated with a test as dirty for | Class | org.springframework.test.context.support | Spring MVC |
GenericGroovyXmlContextLoader | Concrete implementation of AbstractGenericContextLoader that readsbean definitions from Groovy scripts and XML configuration files. | Class | org.springframework.test.context.support | Spring MVC |
GenericGroovyXmlWebContextLoader | Concrete implementation of AbstractGenericWebContextLoader that loadsbean definitions from Groovy scripts and XML configuration files. | Class | org.springframework.test.context.web | Spring MVC |
GenericPropertiesContextLoader | Concrete implementation of AbstractGenericContextLoader that readsbean definitions from Java Properties resources. | Class | org.springframework.test.context.support | Spring MVC |
GenericXmlContextLoader | Concrete implementation of AbstractGenericContextLoader that readsbean definitions from XML resources. | Class | org.springframework.test.context.support | Spring MVC |
GenericXmlWebContextLoader | Concrete implementation of AbstractGenericWebContextLoader that loadsbean definitions from XML resources. | Class | org.springframework.test.context.web | Spring MVC |
MergedContextConfiguration | MergedContextConfiguration encapsulates the mergedcontext configuration declared on a test class and all of its superclasses | Class | org.springframework.test.context | Spring MVC |
ProfileValueChecker | ProfileValueChecker is a custom JUnit Statement that checkswhether a test class or test method is enabled in the current environment | Class | org.springframework.test.context.junit4.statements | Spring MVC |
RunAfterTestClassCallbacks | RunAfterTestClassCallbacks is a custom JUnit Statement which allowsthe Spring TestContext Framework to be plugged into the JUnit execution chain | Class | org.springframework.test.context.junit4.statements | Spring MVC |
RunAfterTestMethodCallbacks | RunAfterTestMethodCallbacks is a custom JUnit Statement which allowsthe Spring TestContext Framework to be plugged into the JUnit execution chain | Class | org.springframework.test.context.junit4.statements | Spring MVC |
RunBeforeTestClassCallbacks | RunBeforeTestClassCallbacks is a custom JUnit Statement which allowsthe Spring TestContext Framework to be plugged into the JUnit execution chain | Class | org.springframework.test.context.junit4.statements | Spring MVC |
RunBeforeTestMethodCallbacks | RunBeforeTestMethodCallbacks is a custom JUnit Statement which allowsthe Spring TestContext Framework to be plugged into the JUnit execution chain | Class | org.springframework.test.context.junit4.statements | Spring MVC |
RunPrepareTestInstanceCallbacks | RunPrepareTestInstanceCallbacks is a custom JUnit Statement whichallows the Spring TestContext Framework to be plugged into the JUnit | Class | org.springframework.test.context.junit4.statements | Spring MVC |
ServletTestExecutionListener | TestExecutionListener which provides mock Servlet API support toWebApplicationContexts loaded by the Spring | Class | org.springframework.test.context.web | Spring MVC |
SmartContextLoader | Strategy interface for loading an application contextfor an integration test managed by the Spring TestContext Framework. | Interface | org.springframework.test.context | Spring MVC |
SpringClassRule | SpringClassRule is a custom JUnit TestRule that supportsclass-level features of the Spring TestContext Framework | Class | org.springframework.test.context.junit4.rules | Spring MVC |
SpringFailOnTimeout | SpringFailOnTimeout is a custom JUnit Statement which addssupport for Spring's @Timed | Class | org.springframework.test.context.junit4.statements | Spring MVC |
SpringJUnit4ClassRunner | SpringJUnit4ClassRunner is a custom extension of JUnit'sBlockJUnit4ClassRunner which provides functionality of the | Class | org.springframework.test.context.junit4 | Spring MVC |
SpringMethodRule | SpringMethodRule is a custom JUnit MethodRule thatsupports instance-level and method-level features of the | Class | org.springframework.test.context.junit4.rules | Spring MVC |
SpringRepeat | SpringRepeat is a custom JUnit Statement which adds supportfor Spring's @Repeat | Class | org.springframework.test.context.junit4.statements | Spring MVC |
Sql | @Sql is used to annotate a test class or test method to configureSQL scripts() and statements() to be executed against a given | Class | org.springframework.test.context.jdbc | Spring MVC |
Sql .ExecutionPhase | The configured SQL scripts and statements will be executedafter the corresponding test method. | Class | org.springframework.test.context.jdbc.Sql | Spring MVC |
SqlConfig | @SqlConfig defines metadata that is used to determine how to parseand execute SQL scripts configured via the @Sql annotation. | Class | org.springframework.test.context.jdbc | Spring MVC |
SqlConfig .ErrorMode | executing SQL statements. | Class | org.springframework.test.context.jdbc.SqlConfig | Spring MVC |
SqlConfig .TransactionMode | executed within a transaction and what the transaction propagation behaviorIndicates that the default transaction mode should be used. | Class | org.springframework.test.context.jdbc.SqlConfig | Spring MVC |
SqlGroup | Container annotation that aggregates several @Sql annotations. | Class | org.springframework.test.context.jdbc | Spring MVC |
SqlScriptsTestExecutionListener | TestExecutionListener that provides support for executing SQLscripts and inlined statements | Class | org.springframework.test.context.jdbc | Spring MVC |
TestContext | TestContext encapsulates the context in which a test is executed,agnostic of the actual testing framework in use. | Interface | org.springframework.test.context | Spring MVC |
TestContextBootstrapper | TestContextBootstrapper defines the SPI for bootstrapping theSpring TestContext Framework. | Interface | org.springframework.test.context | Spring MVC |
TestContextManager | TestContextManager is the main entry point into the SpringTestContext Framework. | Class | org.springframework.test.context | Spring MVC |
TestContextResourceUtils | Utility methods for working with resources within the Spring TestContextFramework. | Class | org.springframework.test.context.util | Spring MVC |
TestContextTransactionUtils | Utility methods for working with transactions and data access related beanswithin the Spring TestContext Framework. | Class | org.springframework.test.context.transaction | Spring MVC |
TestExecutionListener | TestExecutionListener defines a listener API for reacting totest execution events published by the TestContextManager with which | Interface | org.springframework.test.context | Spring MVC |
TestExecutionListeners | TestExecutionListeners defines class-level metadata for configuringwhich TestExecutionListeners should be | Class | org.springframework.test.context | Spring MVC |
TestExecutionListeners .MergeMode | declared listeners are merged with the default listeners when@TestExecutionListeners is declared on a class that does | Class | org.springframework.test.context.TestExecutionListeners | Spring MVC |
TestPropertySource | @TestPropertySource is a class-level annotation that is used toconfigure the locations() of properties files and inlined | Class | org.springframework.test.context | Spring MVC |
TestPropertySourceUtils | Utility methods for working with @TestPropertySourceand adding test PropertySources to the Environment. | Class | org.springframework.test.context.support | Spring MVC |
TestTransaction | TestTransaction provides a collection of static utility methods forprogrammatic interaction with test-managed transactions within | Class | org.springframework.test.context.transaction | Spring MVC |
TransactionalTestExecutionListener | TestExecutionListener that provides support for executing testswithin test-managed transactions by honoring Spring's | Class | org.springframework.test.context.transaction | Spring MVC |
TransactionConfiguration | TransactionConfiguration defines class-level metadata for configuringtransactional tests. | Class | org.springframework.test.context.transaction | Spring MVC |
TransactionConfigurationAttributes | Configuration attributes for configuring transactional tests. | Class | org.springframework.test.context.transaction | Spring MVC |
WebAppConfiguration | @WebAppConfiguration is a class-level annotation that is used todeclare that the ApplicationContext loaded for an integration test | Class | org.springframework.test.context.web | Spring MVC |
WebDelegatingSmartContextLoader | WebDelegatingSmartContextLoader is a concrete implementation ofAbstractDelegatingSmartContextLoader that delegates to a | Class | org.springframework.test.context.web | Spring MVC |
WebMergedContextConfiguration | WebMergedContextConfiguration encapsulates the mergedcontext configuration declared on a test class and all of its superclasses | Class | org.springframework.test.context.web | Spring MVC |
WebTestContextBootstrapper | Web-specific implementation of the TestContextBootstrapper SPI. | Class | org.springframework.test.context.web | Spring MVC |
SpringJUnitWebConfig | @SpringJUnitWebConfig is a composed annotation that combines@ExtendWith(SpringExtension. | Class | org.springframework.test.context.junit.jupiter.web | Spring MVC |
SpringJUnitConfig | @SpringJUnitConfig is a composed annotation that combines@ExtendWith(SpringExtension. | Class | org.springframework.test.context.junit.jupiter | Spring MVC |
SpringExtension | Class | org.springframework.test.context.junit.jupiter | Spring MVC | |
RunBeforeTestExecutionCallbacks | RunBeforeTestExecutionCallbacks is a custom JUnit Statementwhich allows the Spring TestContext Framework to be plugged into the | Class | org.springframework.test.context.junit4.statements | Spring MVC |
RunAfterTestExecutionCallbacks | RunAfterTestExecutionCallbacks is a custom JUnit Statementwhich allows the Spring TestContext Framework to be plugged into the | Class | org.springframework.test.context.junit4.statements | Spring MVC |