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