这就是我在六月能做的:
import org.junit.*;
@Ignore
public class FooTest {
//
}
整个类都将被忽略。我怎样才能在测试中做到这一点?
最佳答案:
我相信你想要的是:
@Test(enabled=false)
public class FooTest {
//
}
(您可以将@test注释应用于类,也可以单独应用于方法。)
TestNG documentation有一个全面的支持注释列表,如果有兴趣,还描述了按组排除/包含测试。以下是相关章节的引述:
@测试将类或方法标记为
测试的一部分。
…(截图)
启用:是否启用此类/方法上的方法。
编辑:
根据针对testng提出的this defect在某些版本的testng中,通过应用
@Test(enabled=false)
忽略类显然是错误的功能。