Skip to main content

assert_slices_ne

Macro assert_slices_ne 

Source
macro_rules! assert_slices_ne {
    ($awaiting:expr, $result:expr) => { ... };
    ($awaiting:expr, $result:expr, $msg:expr) => { ... };
}
Expand description

Assertion about slices inequality.

§Arguments

  • awaiting - The slice reference.
  • result - The slice to test.
  • msg - (Optional) The message for this assertion if failed.

§Examples

// Compare 2 different slices
use utmt::assert_slices_ne;

let slice_ref = [1,2,3,4,5];
let slice_result = [1,2,3,4,0];

assert_slices_ne!(slice_ref, slice_result);
// Compare 2 different slices size
use utmt::assert_slices_ne;

assert_slices_ne!([1,2,3], [1,2,3,4]);
// Compare 2 same slices
use utmt::assert_slices_ne;

let slice_ref = [1,2,3,4,5];
let slice_result = [1,2,3,4,5];

assert_slices_ne!(slice_ref, slice_result);