Class RunAfterTestExecutionCallbacks
java.lang.Object
org.junit.runners.model.Statement
org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks
Deprecated.
RunAfterTestExecutionCallbacks is a custom JUnit Statement
which allows the Spring TestContext Framework to be plugged into the
JUnit 4 execution chain by calling afterTestExecution() on the supplied TestContextManager.
NOTE: This class requires JUnit 4.9 or higher.
- Since:
- 5.0
- Author:
- Sam Brannen
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionRunAfterTestExecutionCallbacks(Statement next, Object testInstance, Method testMethod, TestContextManager testContextManager) Deprecated.Construct a newRunAfterTestExecutionCallbacksstatement.
- 
Method SummaryModifier and TypeMethodDescriptionvoidevaluate()Deprecated.Evaluate the nextStatementin the execution chain (typically an instance ofRunBeforeTestExecutionCallbacks), catching any exceptions thrown, and then invokeTestContextManager.afterTestExecution(Object, Method, Throwable)supplying the first caught exception (if any).
- 
Constructor Details- 
RunAfterTestExecutionCallbackspublic RunAfterTestExecutionCallbacks(Statement next, Object testInstance, Method testMethod, TestContextManager testContextManager) Deprecated.Construct a newRunAfterTestExecutionCallbacksstatement.- Parameters:
- next- the next- Statementin 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- afterTestExecution()
 
 
- 
- 
Method Details- 
evaluateDeprecated.Evaluate the nextStatementin the execution chain (typically an instance ofRunBeforeTestExecutionCallbacks), catching any exceptions thrown, and then invokeTestContextManager.afterTestExecution(Object, Method, Throwable)supplying the first caught exception (if any).If the invocation of afterTestExecution()throws an exception, that exception will also be tracked. Multiple exceptions will be combined into aMultipleFailureException.
 
- 
SpringExtensionand JUnit Jupiter