【发布时间】:2019-07-02 09:45:38
【问题描述】:
这是我的测试课:
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 会被执行。
这不是预期的行为,我错过了什么?
【问题讨论】:
-
请添加导入语句以验证您是否使用了正确的注释。
-
如何运行测试?你能展示一下跑步者完成执行的截图吗?因为测试可能会被报告为跳过的运行,即仍然算作运行,这可能会产生误导。