same_elements 0.1.0

Function to test if two collections contain the same values
Documentation
use super::*;

#[test]
fn test_array_w_same_elements() {
    let a = [1,2,3,4,5];
    let b = [2,4,1,3,5];
    assert!(a.same_elements(&b));
}

#[test]
fn test_vec_w_same_elements() {
    let a = vec![1,2,3,4,5];
    let b = vec![2,4,1,3,5];
    assert!(a.same_elements(&b));
}

#[test]
#[should_panic]
fn test_different_elements() {
    let a = [1,2,3,4,5];
    let b = [2,4,6,8,0];
    assert!(a.same_elements(&b));
}

#[test]
#[should_panic]
fn test_different_length1() {
    let a = [1,2,3,4,5];
    let b = [1,2,3];
    assert!(a.same_elements(&b));
}

#[test]
#[should_panic]
fn test_different_length2() {
    let a = [1,2,3];
    let b = [1,2,3,4,5];
    assert!(a.same_elements(&b));
}