【发布时间】:2017-11-01 19:23:05
【问题描述】:
有没有办法从 IntelliJ 的 JUnit5 Runner 的构建中指定只应测试具有特定 @Tag 的测试方法(或相反,应执行除具有特定 @Tag 的测试之外的所有测试)?
我知道如何使用 maven 来实现,但仅使用 IntelliJ UI 是否可行?
最好的问候, 迪特
【问题讨论】:
标签: java unit-testing intellij-idea tags junit5
有没有办法从 IntelliJ 的 JUnit5 Runner 的构建中指定只应测试具有特定 @Tag 的测试方法(或相反,应执行除具有特定 @Tag 的测试之外的所有测试)?
我知道如何使用 maven 来实现,但仅使用 IntelliJ UI 是否可行?
最好的问候, 迪特
【问题讨论】:
标签: java unit-testing intellij-idea tags junit5
现在可以使用 Intellij IDEA 2018.1:
请参阅Tag Expressions 以根据标记选择要执行的测试。
另外,您可以查看answer,详细了解如何使用maven-surefire-plugin 实现相同目标。
【讨论】:
随着https://youtrack.jetbrains.com/issue/IDEA-163481 的修复,现在可以从 IJ 2018.1 开始 - 有关详细信息,请参阅 @Nicolau 的答案。
【讨论】: