From 3da40b9200e2372c8ec955c3781a52c35aec5faf Mon Sep 17 00:00:00 2001 From: DaniRafeh28 <daniel.rafeh@student.reutlingen-university.de> Date: Thu, 20 Mar 2025 14:32:58 +0100 Subject: [PATCH] Test 9/17 erfolgreich --- converter.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/converter.py b/converter.py index 0d55a79..4cf6d9f 100644 --- a/converter.py +++ b/converter.py @@ -26,7 +26,7 @@ class IConverter(ABC): class Converter(IConverter): def convert(self, num: int) -> str: - roman_numbers = [(10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')] + roman_numbers = [(50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')] roman_str = '' @@ -50,30 +50,34 @@ class TestConverter(unittest.TestCase): res = self.c.convert(2) self.assertEqual(res, 'II') - def test_convertTwo(self): + def test_convertThree(self): res = self.c.convert(3) self.assertEqual(res, 'III') - def test_convertTwo(self): + def test_convertFour(self): res = self.c.convert(4) self.assertEqual(res, 'IV') - def test_convertTwo(self): + def test_convertFive(self): res = self.c.convert(5) self.assertEqual(res, 'V') - def test_convertTwo(self): + def test_convertNine(self): res = self.c.convert(9) self.assertEqual(res, 'IX') - def test_convertTwo(self): + def test_convertTen(self): res = self.c.convert(10) self.assertEqual(res, 'X') - def test_convertTwo(self): + def test_convertTwentyTwo(self): res = self.c.convert(21) self.assertEqual(res, 'XXI') + def test_convertFifty(self): + res = self.c.convert(50) + self.assertEqual(res, 'L') + -- GitLab