如何在 IntelliJ IDEA 中指定 JUnit 应该使用哪个@Tag

How to specify which @Tag should be used for JUnit in IntelliJ IDEA

有没有办法从 IntelliJ 的 JUnit5 Runner 中指定只测试具有特定 @Tag 的测试方法(或者相反,除了具有特定 @Tag 的测试之外的所有测试都应该执行) ?

我知道如何用 maven 来做,但是只用 IntelliJ 可以吗 UI?

此致, 迪特

修复 https://youtrack.jetbrains.com/issue/IDEA-163481 后,自 IJ 2018.1 起现在可以使用了——有关详细信息,请参阅@Nicolau 的回答。

现在可以使用 Intellij IDEA 2018.1:

请参阅 Tag Expressions 至 select 根据其标记执行哪些测试。


此外,您可以查看此 answer 以了解有关如何使用 maven-surefire-plugin 实现相同目标的详细信息。