def test_arabic_a_roman(self): self.assertEqual(arabigo_a_romano(2123), 'MMCXXIII') self.assertEqual(arabigo_a_romano(2444), 'MMCDXLIV') self.assertEqual(arabigo_a_romano(3555), 'MMMDLV') self.assertEqual(arabigo_a_romano(1678), 'MDCLXXVIII') self.assertEqual(arabigo_a_romano(2999), 'MMCMXCIX')
def test_arabic_a_roman_gt_3999(self): self.assertEqual(arabigo_a_romano(4000), '(IV)') self.assertEqual(arabigo_a_romano(7763147686), '(((VII)))((DCCLX))(MMMCXLVII)DCLXXXVI')
def test_unidades(self): self.assertEqual(arabigo_a_romano(1), 'I') self.assertEqual(arabigo_a_romano(2), 'II') self.assertEqual(arabigo_a_romano(4), 'IV')