use super::*;
#[test]
fn eq_test_from_u128() {
let first = Guuid::from_u128(100);
let second = Guuid::from_u128(first.as_u128());
assert_eq!(first, second);
}
#[test]
fn eq_test_from_bytes() {
let first = Guuid::from_bytes(*b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00");
let second = Guuid::from_bytes(first.to_bytes());
assert_eq!(first, second);
}
#[test]
fn eq_test_from_str() {
let first = Guuid::from_string("00002YPM7N3N9A5XP0NRR46QB4").unwrap();
let second = Guuid::from_string(&first.to_string()).unwrap();
assert_eq!(first, second);
}
#[test]
fn eq_test_new(){
let first = Guuid::new(100,200);
let second = Guuid::new(first.time(),first.random());
assert_eq!(first, second);
}