java.lang.Object | ||
↳ | Statement | |
↳ | org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks |
RunAfterTestMethodCallbacks
is a custom JUnit 4.5+
Statement which allows the Spring TestContext Framework to
be plugged into the JUnit execution chain by calling
TestContextManager#afterTestMethod(Object, Method) afterTestMethod()
on the supplied TestContextManager
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a new
RunAfterTestMethodCallbacks statement. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Invokes the next Statement in the execution chain (typically an
instance of org.junit.internal.runners.statements.RunAfters
RunAfters), catching any exceptions thrown, and then calls
TestContextManager#afterTestMethod(Object, Method) with the first
caught exception (if any).
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Constructs a new RunAfterTestMethodCallbacks
statement.
next | the next Statement in the execution chain |
---|---|
testInstance | the current test instance (never null ) |
testMethod | the test method which has just been executed on the test instance |
testContextManager | the TestContextManager upon which to call
afterTestMethod()
|
Invokes the next Statement in the execution chain (typically an
instance of org.junit.internal.runners.statements.RunAfters
RunAfters), catching any exceptions thrown, and then calls
TestContextManager#afterTestMethod(Object, Method) with the first
caught exception (if any). If the call to afterTestMethod()
throws an exception, it will also be tracked. Multiple exceptions will be
combined into a MultipleFailureException.
Throwable |
---|