From c8eb06a5ece9a709d670b1bc011af15fcb8c037b Mon Sep 17 00:00:00 2001 From: Keenan Tims Date: Thu, 7 Dec 2023 20:56:08 -0800 Subject: [PATCH] boilerplate: add test boilerplate --- boilerplate/src/main.rs | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/boilerplate/src/main.rs b/boilerplate/src/main.rs index f7c61a1..07318aa 100644 --- a/boilerplate/src/main.rs +++ b/boilerplate/src/main.rs @@ -24,4 +24,24 @@ fn problem1(input: Lines) -> u64 { // PROBLEM 2 solution fn problem2(input: Lines) -> u64 { 0 -} \ No newline at end of file +} + +#[cfg(test)] +mod tests { + use crate::*; + use std::io::Cursor; + + const EXAMPLE: &str = &""; + + #[test] + fn problem1_example() { + let c = Cursor::new(EXAMPLE); + assert_eq!(problem1(c.lines()), 0); + } + + #[test] + fn problem2_example() { + let c = Cursor::new(EXAMPLE); + assert_eq!(problem2(c.lines()), 0); + } +}