Uses of Class
org.springframework.test.context.TestContext

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.
 



Copyright © 2002-2008 The Spring Framework.