【发布时间】: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