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

时间:2017-05-31 20:26:23

标签: java unit-testing intellij-idea tags junit5

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

我知道如何使用maven,但只有IntelliJ UI才能实现吗?

祝你好运, 迪特

2 个答案:

答案 0 :(得分:9)

现在可以使用Intellij IDEA 2018.1了:

enter image description here

请参见Tag Expressions,以选择要根据其标签执行的测试。


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

答案 1 :(得分:1)

修复https://youtrack.jetbrains.com/issue/IDEA-163481后,现在可以从IJ 2018.1开始 - 详情请参阅@Nicolau的回答。