diff --git a/ProjektTest/other/YildirimHatice/converter.py b/ProjektTest/other/YildirimHatice/converter.py index 0ef9bd00dc3c5f4bb6eec9d95b79aea454ffd3f8..4618f6ef63a1f8ef574c153fe19393169301331e 100644 --- a/ProjektTest/other/YildirimHatice/converter.py +++ b/ProjektTest/other/YildirimHatice/converter.py @@ -3,6 +3,9 @@ import unittest from abc import ABC, abstractmethod +import sys +sys.path.append("/Users/marvin/Documents/GitHub/romannumbers") +from ProjektTest.test_converter import RomanConverter as MyConverter class IRomanNumber(ABC): @abstractmethod @@ -24,22 +27,22 @@ class TestRomanConverter(unittest.TestCase): self.converter = RomanNumber() def test_single_value(self): - self.assertEqual(self.converter.convert(1), "I") - self.assertEqual(self.converter.convert(2), "II") - self.assertEqual(self.converter.convert(3), "III") - self.assertEqual(self.converter.convert(4), "IV") - self.assertEqual(self.converter.convert(5), "V") - self.assertEqual(self.converter.convert(9), "IX") - self.assertEqual(self.converter.convert(21), "XXI") - self.assertEqual(self.converter.convert(50), "L") - self.assertEqual(self.converter.convert(100), "C") - self.assertEqual(self.converter.convert(500), "D") - self.assertEqual(self.converter.convert(1000), "M") + self.assertEqual(MyConverter().convert(1), "I") + self.assertEqual(MyConverter().convert(2), "II") + self.assertEqual(MyConverter().convert(3), "III") + self.assertEqual(MyConverter().convert(4), "IV") + self.assertEqual(MyConverter().convert(5), "V") + self.assertEqual(MyConverter().convert(9), "IX") + self.assertEqual(MyConverter().convert(21), "XXI") + self.assertEqual(MyConverter().convert(50), "L") + self.assertEqual(MyConverter().convert(100), "C") + self.assertEqual(MyConverter().convert(500), "D") + self.assertEqual(MyConverter().convert(1000), "M") def test_inivalid_numbers(self): - self.assertEqual(self.converter.convert(6), "") - self.assertEqual(self.converter.convert(99), "") - self.assertEqual(self.converter.convert(-1), "") + self.assertEqual(MyConverter().convert(6), "") + self.assertEqual(MyConverter().convert(99), "") + self.assertEqual(MyConverter().convert(-1), "") diff --git a/ProjektTest/report.md b/ProjektTest/report.md index 31d4b4c4b959af6f76fb4364724e89f4de123927..e4666f88dc6fb58c287d168cff6d580742cedebe 100644 --- a/ProjektTest/report.md +++ b/ProjektTest/report.md @@ -17,4 +17,5 @@ | AliciMuhamed | no | 0 | | BerishaAlma | no | 0 | | GotsisWasilios| no | 2 | +| YildirimHatice| no | 1 |