【问题标题】:Several test pass in intellij but fails in cmd在 intellij 中通过了几个测试,但在 cmd 中失败了
【发布时间】:2017-01-05 10:11:28
【问题描述】:

所以我有几个测试在 IntelliJ 中通过,但在 cmd 中运行时失败。

有没有办法刷新可能导致错误测试结果的 IntelliJ 设置?

PS。测试与文件或任何位置无关 - 我在一篇文章中发现这是一个原因。

【问题讨论】:

  • 不,IntelliJ 知道如何运行这些测试。查看错误消息 - 这是您在命令 shell 中执行的不同操作。
  • 您应该显示代码和错误,否则我们无法帮助您。
  • 请注意,默认情况下 IntelliJ 中的测试支持会稍有不同以加快速度,这可能会导致特别是静态变量在测试之间无法正确重置。此外,执行测试的顺序也可能会发生变化。这些东西可以在 Intellij 内部进行调整。在此之前,我建议您创建一个最小示例来展示您看到的可以分享的行为。
  • 您是如何从命令行运行测试的?

标签: java testing intellij-idea junit


【解决方案1】:

在 UntelliJ 启动的测试开始时,您可以看到 intelliji 使用的参数,并与您的 cmd 进行比较

【讨论】:

    猜你喜欢
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    • 2020-12-11
    • 1970-01-01
    • 1970-01-01
    • 2019-07-31
    • 2018-05-13
    • 2020-03-15
    相关资源
    最近更新 更多