ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
有时,我们编写的代码并没有准备就绪,并且测试用例要测试该方法/代码是否失败(或成功)。 在本示例中,注释`[@Test]()(enabled = false)`有助于禁用此测试用例。 如果使用`[@Test]()(enabled = false)`注释在测试方法上,则会绕过这个未准备好测试的测试用例。 但是@Test默认是 在本教程中,我们将演示如何使用`[@Test]()(enabled = false)`来忽略测试方法。 <br> <br> **操作案例** ~~~ package Testng2.test.testng; import org.testng.annotations.Test; public class com4 { @Test public void com4(){ System.out.println("run com4"); } @Test(enabled = false) public void com5(){ System.out.println("run com5"); } @Test public void com6(){ System.out.println("run com6"); } } ~~~ <br> **运行结果:** ``` run com4 run com6 =============================================== Default Suite Total tests run: 2, Passes: 2, Failures: 0, Skips: 0 =============================================== Process finished with exit code 0 ``` 这就是忽略测试