diff --git a/Project_tests/__pycache__/converter.cpython-312.pyc b/Project_tests/__pycache__/converter.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0575d924b7f27e0f64e80ebd545e79c572f998c3 Binary files /dev/null and b/Project_tests/__pycache__/converter.cpython-312.pyc differ diff --git a/Project_tests/converter.py b/Project_tests/converter.py index 10f2043a25a7275119ab667a8fe5285f45a7e0c2..73d592b19f276cf8a5c9e76913ade6881061fb81 100644 --- a/Project_tests/converter.py +++ b/Project_tests/converter.py @@ -28,7 +28,8 @@ import unittest from abc import ABC, abstractmethod #from other.AliciMuhamed.Test_Converter_Römische_Zahlen import ConverterMomo as MomoCalc -from other.BerishaAlma.test2converter import RomanNumber as AlmaCalc +#from other.BerishaAlma.test2converter import RomanNumber as AlmaCalc +from other.GotsisWasilios.TDD_Converter import WasiliRomanNumber as WasiliCalc class IConverter(ABC): @abstractmethod @@ -71,7 +72,9 @@ class DanisConverter(IConverter): class TestConverter(unittest.TestCase): def setUp(self): - self.c = AlmaCalc() + self.c = WasiliCalc() + self.c.convert = self.c.convert_int_to_str + def test_convertOne(self): res = self.c.convert(1) diff --git "a/Project_tests/other/AliciMuhamed/__pycache__/Test_Converter_R\303\266mische_Zahlen.cpython-312.pyc" "b/Project_tests/other/AliciMuhamed/__pycache__/Test_Converter_R\303\266mische_Zahlen.cpython-312.pyc" index 7c164150f5a7f5ebd46b767698d5214ee97e2653..b7dbc531211551100b0eba7be93cff6e994bee00 100644 Binary files "a/Project_tests/other/AliciMuhamed/__pycache__/Test_Converter_R\303\266mische_Zahlen.cpython-312.pyc" and "b/Project_tests/other/AliciMuhamed/__pycache__/Test_Converter_R\303\266mische_Zahlen.cpython-312.pyc" differ diff --git a/Project_tests/other/GotsisWasilios/TDD_Converter.py b/Project_tests/other/GotsisWasilios/TDD_Converter.py index 36a051802d037c50673356e39ecbde3b67a57589..8946647c5dcb8cfd302cd83f8e1a7254a64e9318 100644 --- a/Project_tests/other/GotsisWasilios/TDD_Converter.py +++ b/Project_tests/other/GotsisWasilios/TDD_Converter.py @@ -8,7 +8,7 @@ class IRomanNumber(ABC): pass # Implementierung Converter Klasse -class RomanNumber(IRomanNumber): +class WasiliRomanNumber(IRomanNumber): def convert_int_to_str(self, n: int) -> str: #Eingabe anders als int @@ -26,7 +26,7 @@ class RomanNumber(IRomanNumber): # Testklasse (TestConverter) class TestRomanNumber (unittest.TestCase): def setUp(self): - self.r = RomanNumber() + self.r = WasiliRomanNumber() def test_convert_1(self): self.assertEqual(self.r.convert_int_to_str(1), "I") diff --git a/Project_tests/other/GotsisWasilios/__pycache__/TDD_Converter.cpython-312.pyc b/Project_tests/other/GotsisWasilios/__pycache__/TDD_Converter.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d203e1f8b7375fe8522118442873b707081d5f3a Binary files /dev/null and b/Project_tests/other/GotsisWasilios/__pycache__/TDD_Converter.cpython-312.pyc differ diff --git a/Project_tests/report.md b/Project_tests/report.md index ea3c8ecc459e2994239e57de5811645f231047dd..99fe936afe1c5d9a0fe8b004fd059dbdc037c393 100644 --- a/Project_tests/report.md +++ b/Project_tests/report.md @@ -1,9 +1,9 @@ -| Name | Interface break | Failed Testcases | -|--------------|-----------------|---------------------------------------------------------| -| AliciMuhamed | yes (4) | test_convertFloat test_convertNegative test_convertZero | -| BerishaAlma | no | all except one (test_convertThree) | -| | | | -| | | | -| | | | -| | | | -| | | | \ No newline at end of file +| Name | Interface break | Failed Testcases | +|----------------|-----------------|--------------------------------------------------------------------------------------| +| AliciMuhamed | yes (4) | test_convertFloat test_convertNegative test_convertZero | +| BerishaAlma | no | all except one (test_convertThree) | +| GotsisWasilios | no | 23/26 failed (test_convertTwenty, test_convertSixty, test_convertSeventy successful) | +| | | | +| | | | +| | | | +| | | | \ No newline at end of file