| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.core.AttributeAccessorSupport
org.springframework.test.context.TestContext
public class TestContext
TestContext encapsulates the context in which a test is executed, agnostic of the actual testing framework in use.
| Method Summary | |
|---|---|
|  ApplicationContext | getApplicationContext()Get the application contextfor this test
 context, possibly cached. | 
|  Class<?> | getTestClass()Get the test classfor this test context. | 
|  Throwable | getTestException()Get the exceptionthat was thrown during execution of
 thetest method. | 
|  Object | getTestInstance()Get the current test instancefor this test context. | 
|  Method | getTestMethod()Get the current test methodfor this test context. | 
|  void | markApplicationContextDirty()Call this method to signal that the application contextassociated with this test
 context is dirty and should be reloaded. | 
|  String | toString()Provide a String representation of this test context's state. | 
| Methods inherited from class org.springframework.core.AttributeAccessorSupport | 
|---|
| attributeNames, copyAttributesFrom, equals, getAttribute, hasAttribute, hashCode, removeAttribute, setAttribute | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Method Detail | 
|---|
public ApplicationContext getApplicationContext()
application context for this test
 context, possibly cached.
null if the
 current test context is not configured to use an application context
IllegalStateException - if an error occurs while retrieving the application contextpublic final Class<?> getTestClass()
test class for this test context.
null)public final Object getTestInstance()
test instance for this test context.
 Note: this is a mutable property.
null)updateState(Object,Method,Throwable)public final Method getTestMethod()
test method for this test context.
 Note: this is a mutable property.
null)updateState(Object, Method, Throwable)public final Throwable getTestException()
exception that was thrown during execution of
 the test method.
 Note: this is a mutable property.
null if no
 exception was thrownupdateState(Object, Method, Throwable)public void markApplicationContextDirty()
application context associated with this test
 context is dirty and should be reloaded. Do this if a test has
 modified the context (for example, by replacing a bean definition).
public String toString()
toString in class Object| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||