From 1e314d126067972b9a7fb442dd0058a5a248efd8 Mon Sep 17 00:00:00 2001 From: ironore15 <37268740+ironore15@users.noreply.github.com> Date: Fri, 2 Sep 2022 16:55:25 +0900 Subject: [PATCH] Update assignment 2 tests --- src/assignments/assignment02_grade.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/assignments/assignment02_grade.rs b/src/assignments/assignment02_grade.rs index 9b596d5..407a2d1 100644 --- a/src/assignments/assignment02_grade.rs +++ b/src/assignments/assignment02_grade.rs @@ -14,15 +14,19 @@ mod test { capitalize(String::from("aAbbBcccCddddD❤한글과✓")), String::from("AABBBCCCCDDDDD❤한글과✓"), ); + assert_eq!(capitalize(String::from("Tschüß")), String::from("TSCHüß")); } #[test] fn test_up3() { + assert_eq!(up3(0), 1); assert_eq!(up3(1), 1); assert_eq!(up3(6), 9); assert_eq!(up3(9), 9); assert_eq!(up3(10), 27); assert_eq!(up3(1_000_000), 1_594_323); + assert_eq!(up3(3u64.pow(39).wrapping_add(1)), 3u64.pow(40)); + assert_eq!(up3(3u64.pow(40)), 3u64.pow(40)); } #[test]