TestMethod1
次のコードでは、でマークされたパラメーターを使用して実行したいと思います@Parameters
@RunWith(Parameterized.class)
public class Foo{
private boolean input;
private boolean expected;
public Foo(boolean input, boolean expected{
this.input=input;
this.expected=expected;
}
@Parameters
public static List<Object[]> data() {
return Arrays.asList(new Object[][]{{false, false}, {false, false}});
}
@Test
public void TestMethod1(){
assertEquals(expected, Baar.StaticMethod(input);
}
@Test
public void TestMethod2(){
assertEquals(expected, Baar.StaticMethod2(false);
}
問題は、junittes を実行すると、TestMethod1 と TestMethod2 の両方のメソッドがこれらのパラメーターで実行されることです。@Parameters でマークされたパラメーターを使用して TestMethod1 のみを実行するようにテストランナーに指示するにはどうすればよいですか?