pub fn max(a: i32, b: i32) -> i32 { if a > b { a } else { b } } #[cfg(test)] mod tests { use super::*; #[test] fn test_max_positive_numbers() { assert_eq!(max(2, 3), 3); } #[test] fn test_max_negative_numbers() { assert_eq!(max(-5, -7), -5); } #[test] fn test_max_positive_and_negative_numbers() { assert_eq!(max(-10, 8), 8); } }