【发布时间】:2017-01-05 10:11:28
【问题描述】:
所以我有几个测试在 IntelliJ 中通过,但在 cmd 中运行时失败。
有没有办法刷新可能导致错误测试结果的 IntelliJ 设置?
PS。测试与文件或任何位置无关 - 我在一篇文章中发现这是一个原因。
【问题讨论】:
-
不,IntelliJ 知道如何运行这些测试。查看错误消息 - 这是您在命令 shell 中执行的不同操作。
-
您应该显示代码和错误,否则我们无法帮助您。
-
请注意,默认情况下 IntelliJ 中的测试支持会稍有不同以加快速度,这可能会导致特别是静态变量在测试之间无法正确重置。此外,执行测试的顺序也可能会发生变化。这些东西可以在 Intellij 内部进行调整。在此之前,我建议您创建一个最小示例来展示您看到的可以分享的行为。
-
您是如何从命令行运行测试的?
标签: java testing intellij-idea junit