diff --git a/converter.py b/converter.py index 7e833afd27f27b257d5ee8aeca7cc0ac4449cb3f..b844efb03b247d677cc91b4859e320da65db1da9 100644 --- a/converter.py +++ b/converter.py @@ -17,6 +17,9 @@ # Bei Eingabe eines Strings soll "Bitte ganze Zahlen eingeben" ausgegeben werden -> geändert aufgrund der Aufgabenstellung # Bei Eingabe von Float-Werten (z.B. 4,3) soll "Bitte ganze Zahlen eingeben" ausgegeben werden. # Bei Eingabe von negativen Werten (z.B. -5) soll "Es sind nur positive Zahlen zum konvertieren erlaubt" ausgegeben werden +# Bei Eingabe der Zahl 2025 soll "MMXXV" ausgegeben werden +# Bei Eingabe von Zeichen wie ! soll "Bitte ganze Zahlen eingeben" ausgegeben werden +# Bei Eingabe mehrerer Zahlen wie 4, 3 soll IV, III augegeben werden import unittest from abc import ABC, abstractmethod @@ -132,5 +135,11 @@ class TestConverter(unittest.TestCase): res = self.c.convert(-4) self.assertEqual(res, "Es sind nur positive Zahlen zum konvertieren erlaubt") + def test_convertYear(self): + res = self.c.convert(2025) + self.assertEqual(res, "MMXXV") + + + if __name__ == "__main__": unittest.main()