是否不能排除 IntelliJ IDEA Ultimate 中的某些测试?我想在 IntelliJ 中运行单元测试,但排除集成测试。我用 *IT.java
命名集成测试,以便 Maven 故障安全插件可以从单元测试中单独运行它们。
最佳答案
在 JUnit
运行配置中,将 Test kind
设置为 Pattern,指定以下正则表达式作为模式:
^(?!.*IT$).*$
它与类名匹配,因此您不需要匹配 .java
扩展名。如果使用 negative lookahead 的类名以 IT
结尾,则正则表达式将不匹配.
关于java - 排除在 IntellIJ 中运行的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13104357/