在控制台中使用M2Eclipse源代码链接运行测试时,无法正常工作

时间:2017-09-29 15:21:16

标签: java eclipse maven junit m2eclipse

使用Run as - >构建Eclipse项目时Maven Build然后Maven寻找单元测试并执行它们。如果任何测试失败,则错误将显示为堆栈跟踪,包括指向源代码文件的链接。例如:

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running de.xyz.testing.MainTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.11 sec <<< FAILURE!
testReturnSix(de.xyz.testing.MainTest)  Time elapsed: 0.062 sec  <<< FAILURE!
java.lang.AssertionError: expected:<6> but was:<7>
    at org.junit.Assert.fail(Assert.java:88)
    at org.junit.Assert.failNotEquals(Assert.java:834)

班级名称用彩色和下划线标注为链接(遗憾的是我无法在上面的代码中显示此内容),但这些链接不起作用。这使得使用Maven运行和检查测试有点无用,并诱使我直接使用JUnit而不使用Maven并将Maven测试周期视为必要的恶意。但是当有一个工具时,不应该使用两个工具,对吗?

我的环境是(如果重要,它是最新的):

  • Eclipse Oxygen
  • M2Eclipse插件1.8
  • Maven 3.5
  • JUnit 4.12

我在网上找不到任何解决方案。那么我可能忘记或错误配置了什么?

0 个答案:

没有答案
相关问题