Unit testing 有没有办法像gtest中的near那样测试双精度值

Unit testing 有没有办法像gtest中的near那样测试双精度值,unit-testing,dart,Unit Testing,Dart,在google的单元测试库测试中,我找不到合适的方法来测试double值 test("circle > constructor", () { var s = circle(vector(0, 0, 0), 4); expect(s.origin, vector(0, 0, 0)); expect(s.area, ...); expect(s.

在google的单元测试库测试中,我找不到合适的方法来测试
double

test("circle > constructor", () {
            var s = circle(vector(0, 0, 0),
                           4);
            expect(s.origin, vector(0, 0, 0));
            expect(s.area, ...);
            expect(s.circumference, ...);
        });
是否有类似gtest的
near(值、精度)
功能?

您可以使用:

expect(s.area, closeTo(value, accuracy));