Run JUnit test in IntelliJ IDEA 14 without choosing configuration type
在带有Gradle插件的IntelliJ IDEA 14中,我希望在不询问配置类型的情况下运行JUnit测试。 第一次运行测试时出现问题-此运行没有配置。 我从未在IDE中使用Gradle运行测试,因此可以禁用在Gradle中运行测试。 如何直接运行JUnit测试?
转到设置>生成,执行,部署>生成工具> Gradle> Runner,然后在"运行测试使用"中选择"平台测试运行器"
您可以通过添加来摆脱这种烦人
1 | idea.gradle.prefer.idea_test_runner=true |
位于IntelliJ IDEA安装目录bin目录中的idea.properties文件中。然后重新启动IDEA并享受。
Gradle Test Runner配置在IntelliJ 2019.2中看起来有些不同:
若要使Intellij而不是Gradle在右键单击测试/测试类/测试包时运行测试,请为"使用以下命令运行测试"选项选择IntelliJ IDEA。
让IntelliJ运行测试意味着将创建一个Junit配置来运行测试。
当我将IntelliJ 2019.1升级到2019.2时,我发现Gradle Runner的默认设置设置为``Gradle'',这意味着当我右键单击测试并选择``运行''时,我的单元测试无法正常运行-他们只是无结果终止。我不得不将"使用...运行测试"选项更改为IntelliJ IDEA