better tests
This commit is contained in:
parent
5c246e10b3
commit
157ec70cda
@ -1,15 +1,27 @@
|
|||||||
use subject_source::errors::option as opt;
|
use subject_source::errors::option as opt;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
pub fn is_some() {
|
pub fn is_some_none() {
|
||||||
assert!(!opt::is_some(&None));
|
assert!(!opt::is_some(&None));
|
||||||
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
pub fn is_some_some() {
|
||||||
assert!(opt::is_some(&Some(0)));
|
assert!(opt::is_some(&Some(0)));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
pub fn get_or_default() {
|
pub fn get_or_default_none() {
|
||||||
assert_eq!(opt::get_or_default(None, 1), 1);
|
assert_eq!(opt::get_or_default(None, 1), 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
pub fn get_or_default_some_same() {
|
||||||
assert_eq!(opt::get_or_default(Some(1), 1), 1);
|
assert_eq!(opt::get_or_default(Some(1), 1), 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
pub fn get_or_default_some_diff() {
|
||||||
assert_eq!(opt::get_or_default(Some(2), 1), 2);
|
assert_eq!(opt::get_or_default(Some(2), 1), 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user