使测试失效

重要性:★★★★☆

通过@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注解时最好像上面代码示例一样,提供失效这个测试的理由。

results matching ""

    No results matching ""