From 95df0e31c9547972026aa6fc7baa4dab029f12a5 Mon Sep 17 00:00:00 2001
From: Marvin Serchimo <marvin.serchimo@student.reutlingen-university.de>
Date: Sun, 6 Apr 2025 13:28:59 +0200
Subject: [PATCH] ein test failed

---
 ProjektTest/other/YildirimHatice/converter.py | 31 ++++++++++---------
 ProjektTest/report.md                         |  1 +
 2 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/ProjektTest/other/YildirimHatice/converter.py b/ProjektTest/other/YildirimHatice/converter.py
index 0ef9bd0..4618f6e 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 31d4b4c..e4666f8 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                 |
 
-- 
GitLab