use alpc::parse;
#[test]
fn test_upper_case_output() {
assert_eq!(
vec!("ALPHA ", "BRAVO ", "CHARLIE "),
parse("ABC".to_string())
);
}
#[test]
fn test_lowercase_input() {
assert_eq!(vec!("a", "s", "d", "f"), parse("asdf".to_string()));
}
#[test]
fn test_mixed_input() {
assert_eq!(
vec!(
"NOVEMBER ",
"WHISKEY ",
"SIERRA ",
"ALPHA ",
"TWO ",
"NINER ",
"ZERO ",
" ",
"c",
"l",
"i",
"m",
"b",
" ",
"t",
"o",
" ",
"f",
"l",
" ",
"ZERO ",
"EIGHT ",
"ZERO "
),
parse("NWSA290 climb to fl 080".to_string())
);
}
#[test]
fn test_space() {
assert_eq!(
vec!("a", "s", " ", "d", "f", "ONE ", " "),
parse("as df1 ".to_string())
);
}