22

在带有 Gradle 插件的 IntelliJ IDEA 14 中,我想在不询问配置类型的情况下运行 JUnit 测试。当我第一次运行测试时出现问题 - 此运行没有配置。我从未在 IDE 中使用 Gradle 运行测试,因此禁用使用 Gradle 运行测试是可以接受的。如何直接运行 JUnit 测试?

IntelliJ IDEA 14 - 运行测试

4

3 回答 3

11

您可以通过添加来摆脱这个烦人的

idea.gradle.prefer.idea_test_runner=true

到位于 IntelliJ IDEA 安装的 bin 目录中的 idea.properties 文件。然后重新启动IDEA并享受。

于 2015-04-08T12:01:26.057 回答
11

转到设置 > 构建、执行、部署 > 构建工具 > Gradle > Runner 并在“运行测试使用”中选择“平台测试运行器”

在此处输入图像描述

于 2016-02-06T16:05:59.340 回答
2

Gradle Test Runner 配置在IntelliJ 2019.2中看起来有些不同:

在此处输入图像描述

要让 Intellij 而不是 Gradle 在您右键单击 test/Test Class/Test 包时运行您的测试,请选择IntelliJ IDEA作为“使用:运行测试”选项。

让 IntelliJ 运行您的测试意味着创建了一个 Junit 配置来运行测试。

当我将 IntelliJ 2019.1 升级到 2019.2 时,我发现 Gradle 运行器的默认设置设置为“Gradle”,这意味着当我右键单击测试并选择“运行”时,我的单元测试无法正常运行 - 他们只是没有结果就终止了。我不得不将“使用运行测试:”选项更改为IntelliJ IDEA

于 2019-09-02T04:15:04.420 回答