public class RunBeforeTestMethodCallbacks extends Statement
RunBeforeTestMethodCallbacks is a custom JUnit Statement which allows
the Spring TestContext Framework to be plugged into the JUnit execution chain
by calling beforeTestMethod() on the supplied TestContextManager.evaluate(),
RunAfterTestMethodCallbacks| Constructor and Description |
|---|
RunBeforeTestMethodCallbacks(Statement next,
Object testInstance,
Method testMethod,
TestContextManager testContextManager)
Construct a new
RunBeforeTestMethodCallbacks statement. |
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate()
Invoke
TestContextManager.beforeTestMethod(Object, Method)
and then evaluate the next Statement in the execution chain
(typically an instance of
RunBefores). |
public RunBeforeTestMethodCallbacks(Statement next, Object testInstance, Method testMethod, TestContextManager testContextManager)
RunBeforeTestMethodCallbacks statement.next - the next Statement in the execution chaintestInstance - the current test instance (never null)testMethod - the test method which is about to be executed on the
test instancetestContextManager - the TestContextManager upon which to call
beforeTestMethod()public void evaluate()
throws Throwable
TestContextManager.beforeTestMethod(Object, Method)
and then evaluate the next Statement in the execution chain
(typically an instance of
RunBefores).