这是我的测试课:
public class ClassTest {
@Test
@DisabledOnOs(value= {OS.WINDOWS})
public void aLinuxTest() throws Exception {
assertFalse(true);
}
}
pom.xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.5.RELEASE</version>
</parent>
如果从Windows操作系统启动测试,则会执行aLinuxTest
。
这不是预期的行为,我想念的是什么?
答案 0 :(得分:0)
您确定您正在运行Junit 5而不是Junit 4吗? 例如。导入org.junit.jupiter.api.Test;运行Junit 5并使用注释@EnabledOnOs