mirror of
https://github.com/132nd-vWing/tacview-splitter.git
synced 2026-10-25 06:39:49 +01:00
added first unit test
This commit is contained in:
1 parent
64cb0879e2
commit
902ed24e46
1 file changed
+17
+17
@@ -116,4 +116,21 @@ pub mod lib {
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(test)]
|
||||||
|
mod tests {
|
||||||
|
use crate::lib::*;
|
||||||
|
#[test]
|
||||||
|
fn test_get_output_filenames_individual() {
|
||||||
|
let input_filename = "something.txt.acmi".to_string();
|
||||||
|
let extension = ".txt.acmi";
|
||||||
|
let coalition = "_blue";
|
||||||
|
let result = get_output_filenames_individual(&input_filename, extension, extension, coalition);
|
||||||
|
let correct_result = "something_blue.txt.acmi";
|
||||||
|
assert_eq!(result, correct_result);
|
||||||
|
|
||||||
|
let extension_wrong = ".tXT.acmi";
|
||||||
|
let result = get_output_filenames_individual(&input_filename, extension_wrong, extension, coalition);
|
||||||
|
assert_ne!(result, correct_result);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user