【发布时间】:2019-09-23 07:46:14
【问题描述】:
我想运行一些测试类并根据 VM 选项禁用运行一些其他测试类。 有哪些可能的方法来实现这一目标?
VM 选项将类似于:-DENABLE_FEATURE1_TEST=false -DENABLE_FEATURE2_TEST=true。
我尝试过使用 Junit 5 属性
@EnabledIfEnvironmentVariable(named = "ENABLE_FEATURE1_TEST", matches = "true")
在测试类上,但使用它仍然会运行类中的测试。
同样,我也尝试过使用@Conditional注解,没有成功。
【问题讨论】:
标签: spring junit spring-test