使测试失效
重要性:★★★★☆
通过@Disabled
注解使测试临时失效。测试方法被直接忽略,不再参与测试执行。
@Disabled
可以注解在测试类上,也可以注解在测试方法上。如果注解在测试类上,整个测试类都将被忽略。如果注解在测试方法上,只有这个测试方法会被忽略掉。
下面是代码示例:
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
class DisabledTestsDemo {
@Disabled("Disabled until bug #42 has been resolved")
@Test
void testWillBeSkipped() {
}
@Test
void testWillBeExecuted() {
}
}
在添加@Disabled
注解时最好像上面代码示例一样,提供失效这个测试的理由。