Add negative test case (invalid input -> Err result)

This commit is contained in:
taine
2026-06-09 11:03:41 +02:00
committed by Henk Oordt
parent 6a638568d5
commit f9b52302e8

View File

@@ -23,6 +23,12 @@ mod tests {
let status = Status::try_from("Done".to_string()).unwrap();
assert_eq!(status, Status::Done);
let empty = String::new();
assert!(Status::try_from(empty).is_err());
let invalid = "InValid".to_string();
assert!(Status::try_from(invalid).is_err());
}
#[test]
@@ -35,5 +41,8 @@ mod tests {
let status = Status::try_from("done").unwrap();
assert_eq!(status, Status::Done);
assert!(Status::try_from("").is_err());
assert!(Status::try_from("invalid").is_err());
}
}