From 7dacd2c7f027f0ab60c3c0b6c48b7c2eaf7e7269 Mon Sep 17 00:00:00 2001 From: Valmo Trindade Date: Sun, 8 Sep 2024 03:30:39 -0300 Subject: [PATCH] added initial functions to test the extension --- src/tests.rs | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/tests.rs diff --git a/src/tests.rs b/src/tests.rs new file mode 100644 index 0000000..7f33311 --- /dev/null +++ b/src/tests.rs @@ -0,0 +1,36 @@ +#[cfg(test)] +mod tests { + use crate::init; + + #[test] + fn uuid_is_defined() { + let extension = init().testing(); + let (output, _) = extension.call("uuid", None); + assert_eq!(output, output.to_string()) + } + + mod markers_tests { + use crate::init; + + #[test] + fn get_is_defined() { + let extension = init().testing(); + let (output, _) = extension.call("markers:get", Some(vec!["".to_string()])); + assert_eq!(output, "ERROR: Not implemented yet, ") + } + + #[test] + fn post_is_defined() { + let extension = init().testing(); + let (output, _) = extension.call("markers:post", Some(vec!["".to_string()])); + assert_eq!(output, "ERROR: Not implemented yet, ") + } + + #[test] + fn delete_is_defined() { + let extension = init().testing(); + let (output, _) = extension.call("markers:delete", Some(vec!["".to_string()])); + assert_eq!(output, "ERROR: Not implemented yet, ") + } + } +}