diff options
Diffstat (limited to 'exercises/17_tests/tests1.rs')
| -rw-r--r-- | exercises/17_tests/tests1.rs | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/exercises/17_tests/tests1.rs b/exercises/17_tests/tests1.rs index 810277a..7529f9f 100644 --- a/exercises/17_tests/tests1.rs +++ b/exercises/17_tests/tests1.rs @@ -1,21 +1,23 @@ -// tests1.rs -// // Tests are important to ensure that your code does what you think it should -// do. Tests can be run on this file with the following command: rustlings run -// tests1 -// -// This test has a problem with it -- make the test compile! Make the test pass! -// Make the test fail! -// -// Execute `rustlings hint tests1` or use the `hint` watch subcommand for a -// hint. +// do. -// I AM NOT DONE +fn is_even(n: i64) -> bool { + n % 2 == 0 +} + +fn main() { + // You can optionally experiment here. +} #[cfg(test)] mod tests { + // TODO: Import `is_even`. You can use a wildcard to import everything in + // the outer module. + #[test] fn you_can_assert() { + // TODO: Test the function `is_even` with some values. + assert!(); assert!(); } } |
