类 RunBeforeTestMethodCallbacks
java.lang.Object
org.junit.runners.model.Statement
cn.taketoday.test.context.junit4.statements.RunBeforeTestMethodCallbacks
public class RunBeforeTestMethodCallbacks
extends org.junit.runners.model.Statement
RunBeforeTestMethodCallbacks is a custom JUnit Statement which allows
the TestContext Framework to be plugged into the JUnit execution chain
by calling beforeTestMethod() on the supplied TestContextManager.- 从以下版本开始:
- 4.0
- 作者:
- Sam Brannen
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private final org.junit.runners.model.Statementprivate final TestContextManagerprivate final Objectprivate final Method -
构造器概要
构造器构造器说明RunBeforeTestMethodCallbacks(org.junit.runners.model.Statement next, Object testInstance, Method testMethod, TestContextManager testContextManager) Construct a newRunBeforeTestMethodCallbacksstatement. -
方法概要
修饰符和类型方法说明voidevaluate()InvokeTestContextManager.beforeTestMethod(Object, Method)and then evaluate the nextStatementin the execution chain (typically an instance ofRunBefores).
-
字段详细资料
-
next
private final org.junit.runners.model.Statement next -
testInstance
-
testMethod
-
testContextManager
-
-
构造器详细资料
-
RunBeforeTestMethodCallbacks
public RunBeforeTestMethodCallbacks(org.junit.runners.model.Statement next, Object testInstance, Method testMethod, TestContextManager testContextManager) Construct a newRunBeforeTestMethodCallbacksstatement.- 参数:
next- the nextStatementin the execution chaintestInstance- the current test instance (nevernull)testMethod- the test method which is about to be executed on the test instancetestContextManager- the TestContextManager upon which to callbeforeTestMethod()
-
-
方法详细资料
-
evaluate
InvokeTestContextManager.beforeTestMethod(Object, Method)and then evaluate the nextStatementin the execution chain (typically an instance ofRunBefores).- 指定者:
evaluate在类中org.junit.runners.model.Statement- 抛出:
Throwable
-