【发布时间】:2020-04-05 02:14:00
【问题描述】:
我现在正在尝试使用dart:test 功能。
我可以这样写:
expect(areaUnderCurveWithRectangleRule(f1, 0,1,1000), equals(2));
但正如我们所知,在浮点/双精度计算中,没有精确相等的东西。所以我想知道是否有大致相等的测试方法?如果它们的差异在某个epsilon(例如,1E-6)或某个百分比之内,它将为两个双精度值返回true?
如果不是,这会对 Dart 团队提出很好的功能要求吗?
【问题讨论】:
标签: unit-testing dart