pretty_assertions

Macro assert_ne

Source
macro_rules! assert_ne {
    ($left:expr, $right:expr$(,)?) => { ... };
    ($left:expr, $right:expr, $($arg:tt)+) => { ... };
    (@ $left:expr, $right:expr, $maybe_colon:expr, $($arg:tt)+) => { ... };
}
Expand description

Asserts that two expressions are not equal to each other (using PartialEq).

On panic, this macro will print the values of the expressions with their Debug representations.

This is a drop in replacement for core::assert_ne!. You can provide a custom panic message if desired.

ยงExamples

use pretty_assertions::assert_ne;

let a = 3;
let b = 2;
assert_ne!(a, b);

assert_ne!(a, b, "we are testing that the values are not equal");