public void RomanToIntTest_LessThan4000() { var solution = new _013_RomanToInteger(); var result = solution.RomanToInt("M"); Assert.AreEqual(1000, result); result = solution.RomanToInt("MMCDXCIV"); Assert.AreEqual(2494, result); }
public void RomanToIntTest_LessThan1000() { var solution = new _013_RomanToInteger(); var result = solution.RomanToInt("C"); Assert.AreEqual(100, result); result = solution.RomanToInt("CD"); Assert.AreEqual(400, result); result = solution.RomanToInt("D"); Assert.AreEqual(500, result); result = solution.RomanToInt("DCCXLIV"); Assert.AreEqual(744, result); result = solution.RomanToInt("CM"); Assert.AreEqual(900, result); }
public void RomanToIntTest_LessThan100() { var solution = new _013_RomanToInteger(); var result = solution.RomanToInt("X"); Assert.AreEqual(10, result); result = solution.RomanToInt("XL"); Assert.AreEqual(40, result); result = solution.RomanToInt("L"); Assert.AreEqual(50, result); result = solution.RomanToInt("LXXIV"); Assert.AreEqual(74, result); result = solution.RomanToInt("XC"); Assert.AreEqual(90, result); }
public void RomanToIntTest_LessThan10() { var solution = new _013_RomanToInteger(); var result = solution.RomanToInt("I"); Assert.AreEqual(1, result); result = solution.RomanToInt("IV"); Assert.AreEqual(4, result); result = solution.RomanToInt("V"); Assert.AreEqual(5, result); result = solution.RomanToInt("VI"); Assert.AreEqual(6, result); result = solution.RomanToInt("IX"); Assert.AreEqual(9, result); }