Function expected_vec

Source
pub fn expected_vec<T>(values: Vec<T>) -> Vec<Expected<T>> 
where T: Display,
Expand description

Convert vec with values into vec of Expected wrappers. Value should implement Display trait.

§Examples

Basic usage:

use easy_assert::expected_vec;
let expected = expected_vec(vec![1, 2, 3]);

Test usage:


use easy_assert::{actual_vec, expected_vec};
use easy_assert::list_assertions::ListAssert;
ListAssert::assert_that(actual_vec(vec![1, 2, 3]))
 .with_element_matcher(|a, b| a.eq(b))
 .is_equal_to(expected_vec(vec![3, 2, 1]))
 .in_any_order()