在执行所有@DataPoints之后,我想要执行一组语句.
那么有一种方法可以在运行所有数据点时结束.
我的代码如下
@RunWith(Theories.class)
public class Apple{
@Datapoints
----------------
}
Run Code Online (Sandbox Code Playgroud)
您可以@AfterClass在所有理论执行完毕后运行.
@RunWith(Theories.class)
public class TheoryTest {
@DataPoints
public static Long[] data() {
return new Long[] { Long.valueOf(3), Long.valueOf(4) };
}
@Theory
public void test1(Long input) {
System.out.println("test1 input=" + input);
}
@AfterClass
public static void afterClass() {
System.out.println("afterClass");
}
}
Run Code Online (Sandbox Code Playgroud)
产生
test1 input=3
test1 input=4
afterClass
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |