From 75c642de71329ed6828a750e24ab15b95beeed09 Mon Sep 17 00:00:00 2001 From: Hatice Yildirim <Hatice.Yildirim@student.reutlingen-university.de> Date: Sat, 5 Apr 2025 00:49:13 +0200 Subject: [PATCH] =?UTF-8?q?Meine=20Implementierung=20mit=20AliciMuhamed=20?= =?UTF-8?q?Testf=C3=A4llen=20getestet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Other/AliciMuhamed_1/your_converter.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Other/AliciMuhamed_1/your_converter.py diff --git a/Other/AliciMuhamed_1/your_converter.py b/Other/AliciMuhamed_1/your_converter.py new file mode 100644 index 0000000..3cd92f4 --- /dev/null +++ b/Other/AliciMuhamed_1/your_converter.py @@ -0,0 +1,23 @@ +import unittest + +from converter import RomanNumber as RomanNumber + +class TestRomanConverter(unittest.TestCase): + def test_1(self): + self.assertEqual(convert(1), "I") # Erwartet "I" für 1 + + def test_10(self): + self.assertEqual(convert(10), "X") # Erwartet "X" für 10 + def test_21(self): + self.assertEqual(convert(21), "XXI") # Erwartet "XXI" für 21 + def test_50(self): + self.assertEqual(convert(50), "L") # Erwartet "L" für 50 + def test_100(self): + self.assertEqual(convert(100), "C") # Erwartet "C" für 100 + def test_1000(self): + self.assertEqual(convert(1000), "M") # Erwartet "M" für 1000 + def test_1999(self): + self.assertEqual(convert(1999), "MCMXCIX") #Erwartet "MCMXCIX" für 1999 + +if __name__ == "__main__": + unittest.main() \ No newline at end of file -- GitLab