有沒有一種方法來以編程方式爲@Test設置「啓用」屬性?以編程方式「啓用」TestNG方法
就像在@BeforeClass中定義一個布爾變量,並通過啓用檢查它?
用例如下:同一個測試者測試幾個類,但並不是所有的類都實現了所有的方法,所以不應該跳過缺少的方法。
測試者會是這樣的
public abstract class MegaTester {
@Test
public void test1() {
...
}
@Test
public void test2() {
...
}
@Test
public void test3() {
...
}
}
public class ATest extends MegaTester {
@Test
public void test1() {
// my own implementation of test1
}
// test2 from MegaTester will be called here
// I don't implement test3, but how do I indicate I don't want it ran from MegaTester?
}
感謝
這就是我所需要的。謝謝! – user1293962