1
Fork 0
leetcode/tests/integer_to_roman.rs

13 lines
389 B
Rust

use leetcode::integer_to_roman::int_to_roman;
use test_case::test_case;
#[test_case(0, ""; "minimum")]
#[test_case(3999, "MMMCMXCIX"; "maximum")]
#[test_case(1666, "MDCLXVI"; "every character")]
#[test_case(900, "CM"; "with subtracting")]
#[test_case(20, "XX"; "without subtracting")]
fn test_integer_to_roman(input: i32, expected: &str) {
assert_eq!(int_to_roman(input), expected);
}