すべての@DataPointsが実行された後に実行したい一連のステートメントがあります。
それで、すべてのデータポイントの実行の最後に実行できるメソッドがあります。
私のコードは次のとおりです
@RunWith(Theories.class)
public class Apple{
@Datapoints
----------------
}
@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");
}
}
を生成します
test1 input=3
test1 input=4
afterClass