Expand description
Assert in nearness.
These macros compare numbers, such as two numbers where one number may be close to another number.
assert_in!(a, container)≈ a is in containerassert_in_range!(a, range)≈ a is in rangeassert_in_delta!(a, b, delta)≈ | a - b | ≤ Δassert_in_epsilon!(a, b, epsilon)≈ | a - b | ≤ ε * min(a, b)
§Example
use assertables::*;
let a: i8 = 10;
let b: i8 = 11;
let delta: i8 = 1;
assert_in_delta!(a, b, delta);Modules§
- assert_
in - Assert an item is in a container.
- assert_
in_ delta - Assert a number is within delta of another.
- assert_
in_ epsilon - Assert a number is within epsilon of another.
- assert_
in_ range - Assert an item is in a range.