我正在使用Maven和jUnit。
在测试中我有一个断言
assertEquals("3", k.calculateArg("2+1.0"));
我错了:
junit.framework.ComparisonFailure: expected:<...> but was:<....0>
如何让Maven显示整篇文章?缩短它们的时间并不长。
我使用jUnit 3.8.1(来自pom.xml):
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
答案 0 :(得分:3)
看起来JUnit 3.8.1将缩写期望和实际字符串向前和向后迭代并找到第一个区别。仅当不同部分具有相同的长度时,才会插入省略号。不考虑整个预期和实际字符串的长度。
正如其他海报所建议的那样,建议切换到更新版本的JUnit。 3.8.1已超过10年。