@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface ParameterizedAfterClass
Parameterized
テストにおいて、各パラメーター毎に全てのメソッドが終わった時に一度だけ呼ばれるメソッドを指定します。
@RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(PtlBlockJUnit4ClassRunnerWithParametersFactory.class) public class SampleTest { @Parameterized.Parameters public static Collection<Object[]> parameters() { return Arrays.asList(new Object[] {"1", 1}, new Object[] {"2", 2}); } @ParameterizedAfterClass public static void parameterizedAfterClass(String param1, int param2) { } }
AfterClass