Пример #1
0
 def test_roman_to_integer(self):
     solution = Solution()
     self.assertEqual(solution.romanToInt('III'), 3)
     self.assertEqual(solution.romanToInt('IV'), 4)
     self.assertEqual(solution.romanToInt('IX'), 9)
     self.assertEqual(solution.romanToInt('LVIII'), 58)
     self.assertEqual(solution.romanToInt('MCMXCIV'), 1994)
     self.assertEqual(solution.romanToInt('MCDLXXVI'), 1476)
Пример #2
0
class RomanToIntegerTestCase(unittest.TestCase):
    def setUp(self):
        self.solution = Solution()

    def test_example1(self):
        self.assertEqual(self.solution.romanToInt("III"), 3)

    def test_example2(self):
        self.assertEqual(self.solution.romanToInt("IV"), 4)

    def test_example3(self):
        self.assertEqual(self.solution.romanToInt("IX"), 9)

    def test_example4(self):
        self.assertEqual(self.solution.romanToInt("LVIII"), 58)

    def test_example5(self):
        self.assertEqual(self.solution.romanToInt("MCMXCIV"), 1994)

    def test_example6(self):
        self.assertEqual(self.solution.romanToInt("VII"), 7)

    def test_example7(self):
        self.assertEqual(self.solution.romanToInt("X"), 10)

    def test_example8(self):
        self.assertEqual(self.solution.romanToInt("XIV"), 14)

    def test_example9(self):
        self.assertEqual(self.solution.romanToInt("CXIV"), 114)
Пример #3
0
 def test_isValid_Solution(self):
     sol = Solution()
     self.assertEqual(58, sol.romanToInt('LVIII'))
     self.assertEqual(1994, sol.romanToInt('MCMXCIV'))
Пример #4
0
 def test_three(self):
     
     solution = Solution()
     self.assertEqual(solution.romanToInt("III"), 3)
Пример #5
0
    def test_nineteen_ninety_four(self):

        solution = Solution()
        self.assertEqual(solution.romanToInt("MCMXCIV"), 1994)
Пример #6
0
    def test_fifty_eight(self):

        solution = Solution()
        self.assertEqual(solution.romanToInt("LVIII"), 58)
Пример #7
0
 def test_four(self):
     
     solution = Solution()
     self.assertEqual(solution.romanToInt("IV"), 4)