我尝试在浮点数上使用 assertEquals 方法,eclipse 说该方法已折旧。因此,以下替代方案是否可以接受?
Assert.assertTrue("Total does not match expected total :",
receipt.getTotal() == 32.19f);
是否有特定原因不能使用 assertEquals 来比较测试中的两个浮点数或双精度数?
一般来说,在 JUnit 中断言两个十进制值相等的最佳方法是什么。我正在使用 JUnit 的 4.10 版本