IntelliJ - 无法启动:0通过,1未启动

Blu*_*rry 14 java ide unit-testing intellij-idea

刚刚第一次玩IntelliJ IDEA社区版,我第一次使用它,所以如果我错过了什么,请原谅.

我运行了一系列单元测试,但是,当在IntelliJ中运行它们时(标准设置开箱即用),我间歇性地在控制台中出现以下错误:

03:14:17无法启动:58通过,1未启动

我在网上搜索但无济于事.如果我只运行失败的测试,它可能会或可能不会打印出类似的错误:

03:19:54无法启动:0通过,1未启动

如果我继续尝试,最终它会起作用并告诉我所有测试都已通过.

图像不是错误作为感叹号,它是一个不同的错误图标(错误图标),我不承认."事件日志"窗口中的错误显示为红色文本.

它似乎总是只发生一次测试,并且对于任何给定的测试集合总是相同的测试.IE在另一个项目中,同样的问题也出现了,但对于不同的测试(但在每个项目或一组测试中它总是相同的).

还有一点需要注意的是,这只在调试时发生,而不是在运行时发生,所以它可能与连接调试器有关吗?

它与Eclipse完美搭配.

可能导致这种情况的任何想法?

非常感谢!

Moh*_*han 11

我的问题是Failed to start: 1,passed: 0。我使用 Spring Boot 2.4.0 和 Junit5 来测试控制器类。我刚刚注释掉了 junit-jupiter-engine 依赖项中的 version 标签。然后它起作用了。真的很奇怪。它可能对某人有帮助。

  • 立即为我修好了。花了一天时间试图解决这个问题。所有的事情都告诉我要向 pom 添加不同的项目,但没有一个起作用。只需删除版本标签就可以了。这在几个月前有效并随机停止。似乎新的依赖项在某些版本的 jupiter 上失败 (3认同)

Bou*_*uil 6

我得到了同样的错误.这是奇怪的发送到System.out,使IntellJ IDEA测试"未启动".