isCloseTo method
Expects that the difference between this number and other
is less than
or equal to delta
.
Implementation
void isCloseTo(num other, num delta) {
context.expect(() => ['is within <$delta> of <$other>'], (actual) {
final difference = (other - actual).abs();
if (difference <= delta) return null;
return Rejection(which: ['differs by <$difference>']);
});
}