closeToList<T extends num> function
Returns a matcher which returns true
if actual[i]
is larger equal expected[i] - delta
and smaller equal expected[i] + delta
for each index i
.
Note: The lists actual
and expected
must have the same length.
Usage:
final actual = [9.5, 5.6, 2.8];
final expected = [9.81, 5.7, 3];
final delta = 0.5;
test('Comparing numerical lists', (){
expect(actual, closeToList(expected, delta));
});
Implementation
Matcher closeToList<T extends num>(List<T> expected, num delta) =>
CloseToList<T>(expected, delta);