Intelij 2019.1更新中断JUnit测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Intelij 2019.1更新中断JUnit测试相关的知识,希望对你有一定的参考价值。

[2019.1更新后,由于错误使所有测试失败:

未找到给定的测试包括xxxx.someThingTest

答案

Intelij通过更新以某种方式更改了设置。

设置>构建,执行,部署>构建工具> Gradle> Runner>“使用以下项运行测试:”

已从“等级测试运行器”更改为“平台测试运行器”,并且可以正常工作。我希望这在某些方面很有用。

另一答案

如果将JUnit5与Gradle一起使用,则将以下代码添加到build.gradle文件中。

test 
    useJUnitPlatform()

[https://www.baeldung.com/junit-5-gradle我有一个提示

另一答案

切换到JDK 11.0.2为我解决了这个问题。不过,不确定是否是真正的原因。

另一答案

签出此build.gradle文件以使用Junit5

https://github.com/junit-team/junit5-samples/blob/r5.4.0/junit5-jupiter-starter-gradle/build.gradle

另一答案

我在2019.2遇到了同样的问题,因为这是一个未被发现的新开发课程。我奇怪地通过手动运行“ Build-> Rebuild Project”

解决了它

[迈克的解决方法with Runner对我不起作用。

以上是关于Intelij 2019.1更新中断JUnit测试的主要内容,如果未能解决你的问题,请参考以下文章

intelij idea 怎么升级

黄瓜与 JUnit java.lang.ExceptionInInitializerError

idea升级到2019.1之后注解生成的代码无法提示和自动完成

idea升级到2019.1之后注解生成的代码无法提示和自动完成

一键自动生成 java junit 测试代码神器 gen-test-plugin 入门介绍

Android单元测试系列-Junit