JUnit 测试失败,但显示相同的预期结果和实际结果
2022-09-03 00:31:16
所以,我甚至不知道从哪里开始。这整个惨败始于八个多小时前,杰里操纵着我摆脱了一个又一个问题。现在,这个:在单击“单击以查看差异”之后,它变得更好:
我有:
- 使缓存无效并重新启动IntelliJ
- 尝试在何处运行,然后将预期结果设置为而不是。没有骰子。
- 关于添加增量的答案不起作用:即使预期结果正确,JUnit测试也会失败Double[] numSet = {23.0};
numSet
"[23.0]"
我觉得还值得注意的是,从主类调用方法时,第48行发生的错误没有出现,所以我不知道这可能是什么。
任何帮助将不胜感激。
下面是要测试的方法的代码。差点忘了:
public List<Object> trimNumberSet(Double[] numSet) {
List<Object> trimmedNumberSet = new ArrayList<>();
for (int i = 0; i < numSet.length; i++) {
if (numSet[i] != null) {
trimmedNumberSet.add(numSet[i]);
}
}
return trimmedNumberSet;
}