こんにちは私は異なるデータで同じテストケースを複数回実行したい
たとえば、同じテストケースを異なるデータで3回実行すると、次のように表示されます。
実行されるテスト:3、失敗:0
テストを実行しようとしたとき:1失敗:0提案のみ?
import org.junit.Test; importorg.junit.experimental.theories。*; import org.junit.runner.RunWith; @RunWith(Theories.class)public class PrimeTest {
@Theory
@Test
public void isPrime(int candidate ){
System.out.println("candidate: "+ candidate );
}
public static @DataPoints int[] candidates = {1,2,3,4};
}
ここで、テストケースisPrimeが4回実行されているということは、4つのtestscenariosをチェックすることを意味しますが、最終的にはtestsRun:1/1の失敗:0が必要です。