コード例 #1
0
 public void Input_I_Returns_1()
 {
     Assert.AreEqual(RomanNumeralParser.Parse("I"), 1);
 }
コード例 #2
0
 public void TestComplexNumerals(string input, int expectedOutput)
 {
     Assert.AreEqual(expectedOutput, RomanNumeralParser.Parse(input));
 }
コード例 #3
0
 public void TestSingleNumeral(string input, int expectedOutput)
 {
     Assert.AreEqual(RomanNumeralParser.Parse(input), expectedOutput);
 }
コード例 #4
0
 public void TestSubtractiveNotation(string input, int expectedOutput)
 {
     Assert.AreEqual(RomanNumeralParser.Parse(input), expectedOutput);
 }
コード例 #5
0
 static void Main(string[] args)
 {
     Console.WriteLine(RomanNumeralParser.Parse("MCDXXIII"));
 }