【问题标题】:Junit test Cases Failed in Eclipse but mvn clean install shows sucessJunit 测试用例在 Eclipse 中失败,但 mvn clean install 显示成功
【发布时间】:2019-08-26 07:12:10
【问题描述】:

当我在 Eclipse 中手动运行测试用例时,一个特定的 junit 测试用例总是失败。我什至知道它失败的原因。

现在的问题是,当我在终端中运行命令时 :mvn clean install

它显示构建成功,但它应该失败? 谁能解释一下这背后的逻辑。

【问题讨论】:

  • 你在运行 maven 时看到这个测试在运行吗?
  • 你确定你的 maven 真的在运行测试吗?您的mvn 命令没有说明任何关于测试的内容,也许您的pom.xml 可以?如果有像<skipTests>true</skipTests> 这样的配置,请查看 apache maven 插件。
  • 有太多可能的错误导致这个问题,我们怎么能在没有看到任何代码的情况下猜测?
  • Maven 测试插件如果不符合一些相当迟钝的规则,可能不会接受您的测试。非常仔细地检查测试阶段的输出。
  • @NirLevy 是的,我可以看到这个测试在 maven 构建期间运行。

标签: java spring maven spring-boot


【解决方案1】:

大家好,我的问题已经解决了,我尝试在 pom.xml 中启用断言,它对我有用。

-ea

感谢您的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 2012-11-04
    • 2014-02-02
    相关资源
    最近更新 更多