feat: add verb concept
This commit is contained in:
@@ -254,3 +254,25 @@ fn test_file_name() {
|
||||
}
|
||||
|
||||
// endregion
|
||||
|
||||
// region: Verb
|
||||
|
||||
#[test]
|
||||
fn test_verb() {
|
||||
fn ok_tester(s: &str) {
|
||||
let rv = Verb::from_str(s);
|
||||
assert!(rv.is_ok());
|
||||
let rv = rv.unwrap();
|
||||
assert_eq!(s, rv.inner());
|
||||
}
|
||||
fn err_tester(s: &str) {
|
||||
let rv = Verb::from_str(s);
|
||||
assert!(rv.is_err());
|
||||
}
|
||||
|
||||
ok_tester("Open");
|
||||
ok_tester("open");
|
||||
err_tester("Space Name");
|
||||
}
|
||||
|
||||
// endregion
|
||||
|
||||
Reference in New Issue
Block a user