|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use TestContext | |
---|---|
org.springframework.test.context | This package contains the Spring TestContext Framework which provides annotation-driven unit and integration testing support that is agnostic of the actual testing framework in use. |
org.springframework.test.context.support | Support classes for the Spring TestContext Framework. |
org.springframework.test.context.transaction | Transactional support classes for the Spring TestContext Framework. |
Uses of TestContext in org.springframework.test.context |
---|
Methods in org.springframework.test.context that return TestContext | |
---|---|
protected TestContext |
TestContextManager.getTestContext()
Returns the TestContext managed by this TestContextManager . |
Methods in org.springframework.test.context with parameters of type TestContext | |
---|---|
void |
TestExecutionListener.afterTestMethod(TestContext testContext)
Post-processes a test just after execution of the test method in the supplied
test context , for example for tearing down test
fixtures. |
void |
TestExecutionListener.beforeTestMethod(TestContext testContext)
Pre-processes a test just before execution of the test method in the supplied
test context , for example for setting up test
fixtures. |
void |
TestExecutionListener.prepareTestInstance(TestContext testContext)
Prepares the test instance of the supplied
test context , for example for injecting
dependencies. |
Uses of TestContext in org.springframework.test.context.support |
---|
Methods in org.springframework.test.context.support with parameters of type TestContext | |
---|---|
void |
DirtiesContextTestExecutionListener.afterTestMethod(TestContext testContext)
If the current test method of the supplied test context has been annotated with
@DirtiesContext , the
application context of the test context will
be marked as dirty ,
and the
DependencyInjectionTestExecutionListener.REINJECT_DEPENDENCIES_ATTRIBUTE
will be set to true in the test context. |
void |
AbstractTestExecutionListener.afterTestMethod(TestContext testContext)
The default implementation is empty. |
void |
DependencyInjectionTestExecutionListener.beforeTestMethod(TestContext testContext)
If the DependencyInjectionTestExecutionListener.REINJECT_DEPENDENCIES_ATTRIBUTE in the supplied
test context has a value of Boolean.TRUE ,
this method will have the same effect as
prepareTestInstance() ;
otherwise, this method will have no effect. |
void |
AbstractTestExecutionListener.beforeTestMethod(TestContext testContext)
The default implementation is empty. |
protected void |
DependencyInjectionTestExecutionListener.injectDependencies(TestContext testContext)
Performs dependency injection and bean initialization for the supplied TestContext as described in
prepareTestInstance() . |
void |
DependencyInjectionTestExecutionListener.prepareTestInstance(TestContext testContext)
Performs dependency injection on the test instance of the supplied
test context by
autowiring
and
initializing
the test instance via its own
application context (without
checking dependencies). |
void |
AbstractTestExecutionListener.prepareTestInstance(TestContext testContext)
The default implementation is empty. |
Uses of TestContext in org.springframework.test.context.transaction |
---|
Methods in org.springframework.test.context.transaction with parameters of type TestContext | |
---|---|
void |
TransactionalTestExecutionListener.afterTestMethod(TestContext testContext)
If a transaction is currently active for the test method of the supplied test context , this method will end the transaction
and run @AfterTransaction methods . |
void |
TransactionalTestExecutionListener.beforeTestMethod(TestContext testContext)
If the test method of the supplied test context is
configured to run within a transaction, this method will run
@BeforeTransaction methods and start a new
transaction. |
protected PlatformTransactionManager |
TransactionalTestExecutionListener.getTransactionManager(TestContext testContext)
Get the transaction manager to use
for the supplied test context . |
protected boolean |
TransactionalTestExecutionListener.isDefaultRollback(TestContext testContext)
Determine whether or not to rollback transactions by default for the supplied test context . |
protected boolean |
TransactionalTestExecutionListener.isRollback(TestContext testContext)
Determine whether or not to rollback transactions for the supplied test context by taking into consideration the
default rollback flag and a
possible method-level override via the Rollback annotation. |
protected void |
TransactionalTestExecutionListener.runAfterTransactionMethods(TestContext testContext)
Run all @AfterTransaction methods for the
specified test context . |
protected void |
TransactionalTestExecutionListener.runBeforeTransactionMethods(TestContext testContext)
Run all @BeforeTransaction methods for the
specified test context . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |