【发布时间】:2017-07-07 05:47:49
【问题描述】:
使用 TestNG 的 Assert.assertEquals(double expected, double actual, double delta),使用以下数字作为 delta 的一个好数字是什么(断言失败,因为没有 delta)
AssertionError: expected [121.97] but found [121.96999999999998]
我尝试使用1、.01 和.001,但三个都通过了。我想让成功的余量保持很小(换句话说,如果“实际数字”(无论如何从我的角度来看)是 121.97 和 121.96,我希望测试失败。谢谢!
【问题讨论】:
标签: java testng assertions