Expand description
Assert for comparing delta differences.
Compare a delta with an expression:
assert_diff_eq_x!(a, b, expr)≈ b - a = exprassert_diff_ne_x!(a, b, expr)≈ b - a ≠ exprassert_diff_lt_x!(a, b, expr)≈ b - a < exprassert_diff_le_x!(a, b, expr)≈ b - a ≤ exprassert_diff_gt_x!(a, b, expr)≈ b - a > exprassert_diff_ge_x!(a, b, expr)≈ b - a ≥ expr
§Example
use assertables::*;
let a: i8 = 10;
let b: i8 = 12;
let x: i8 = 2;
assert_diff_eq_x!(a, b, x);Modules§
- assert_
diff_ eq_ x - Assert a difference is equal to an expression.
- assert_
diff_ ge_ x - Assert a difference is greater than or equal to an expression.
- assert_
diff_ gt_ x - Assert a difference is greater than an expression.
- assert_
diff_ le_ x - Assert a difference is less than or equal to an expression.
- assert_
diff_ lt_ x - Assert a difference is less than an expression.
- assert_
diff_ ne_ x - Assert a difference is not equal to an expression.