Macro assertx::assert_contains_exactly[][src]

macro_rules! assert_contains_exactly {
    ($actual: expr, $expected: expr) => { ... };
}

Asserts that both collections contain exactly the same elements found in the same order.

Usage

    assert_contains_exactly!(actual, expected);

Examples

Will succeed, both collections containt the same elements

    assert_contains_exactly!(vec!["a", "b", "c"], vec!["a", "b", "c"]);

Will fail, actual collection has additional “c”

    assert_contains_exactly!(vec!["a", "b", "c"], vec!["a", "b"]);

Will fail, actual collection is in a different order

    assert_contains_exactly!(vec!["a", "c", "b"], vec!["a", "b", "c"]);