From 9e44d2d00f23573249b3df7efb679c086d9153e4 Mon Sep 17 00:00:00 2001 From: DaniRafeh28 <daniel.rafeh@student.reutlingen-university.de> Date: Tue, 1 Apr 2025 17:58:43 +0200 Subject: [PATCH] 23/26 Testcases failed --- .../__pycache__/converter.cpython-312.pyc | Bin 0 -> 9269 bytes Project_tests/converter.py | 7 +++++-- ...er_R\303\266mische_Zahlen.cpython-312.pyc" | Bin 3004 -> 3004 bytes .../other/GotsisWasilios/TDD_Converter.py | 4 ++-- .../__pycache__/TDD_Converter.cpython-312.pyc | Bin 0 -> 3416 bytes Project_tests/report.md | 18 +++++++++--------- 6 files changed, 16 insertions(+), 13 deletions(-) create mode 100644 Project_tests/__pycache__/converter.cpython-312.pyc create mode 100644 Project_tests/other/GotsisWasilios/__pycache__/TDD_Converter.cpython-312.pyc 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 GIT binary patch literal 9269 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 VHD2$3ckp|I?_5}g!hKu?{|D*+NGkvU literal 0 HcmV?d00001 diff --git a/Project_tests/converter.py b/Project_tests/converter.py index 10f2043..73d592b 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 GIT binary patch delta 22 ccmdlZzDJz*G%qg~0}z=1d7WOfk#{{e08DTP8~^|S delta 22 ccmdlZzDJz*G%qg~0}!xZeVrb$k#{{e07%pZp#T5? diff --git a/Project_tests/other/GotsisWasilios/TDD_Converter.py b/Project_tests/other/GotsisWasilios/TDD_Converter.py index 36a0518..8946647 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 GIT binary patch literal 3416 zcmc&$O>7fK6rR~1X9+eYKS0dyl7tqw5Rp()#IH(dAqNa9An4ZWYU3Re2YWZ2*-&hy zQYxh?s#GaAsDwn0M7eOPxO1#3B~7D5+e)p}OC$A=68Az6^u4tm?2x#<AolQP=Ixs| z^S$@YoB2KxsVDILp#Ir^AVkRTI4FN=sk1x*ox8*)Hq8(NTPZ`ck|AYfL#9L`=ZGzj z5nEx>lw6!+D1lZ5ZHOr=S~bwtfmUN=FkJFq(X3e3G0om^b3Y-xQ6ga5SYcG^PL*0p zax_Qd^@})8#3f&T?@W)s$?6jxw^Ck~c>}JUDj5gO3a~d|co*Co)Fy_+WScU@mY8}& z0YFN50V9-C;;J9+{m{)?PGUIQ$GA@&Kg5|g%$<}}=^OeOgJmUfog<SpF-c%kieQ-= zybiPi?REXxc<Na4s$g6s&tFPjbl6#*zQvN4xOF=%hPXS(ZhHD<mSw_YT<=Z}RsJ~W zvDAR$X59WX>$60fagQBLJC1wH^3txu9Pk4kQl9C-e35j$0mhT(Tu-FMHL%a5U6H(U z_N>|CI=65#?-<JYjj7_uOgk{qH6eicJ(Z|CUN!*I5P<<5CBJFmW#~W->U_;K9V^RB z)2}zptZNTvupc(fPlv5c@ejuk`7*5K%disP1Vg?NMHEE@1$qwzt{_@LjFAPkX-T4L zWTIz@K=ZKYDK^V82{r$P`r>q)S(S8L4Zr1`AYLRLQZ7Tvm14>bHAr<sF-8^n4l>6z zm|B%?bQ+}llfbD*p$Wbb>aEaXs?-xe(-CS*H@5>Qnv-qCR_%~ocVGTo8j%LetSq~L zc7#rqJYFVoE%9u}2W%k2_%Z!V+VhxhSOXcIrJa7(#~hBU{H=rNbv)J&oXHLgq4)DA z-#vK%BP%2HL%INSpZ5Cl_3OPpy%3idae>7xDE<H>aoMj=i?ky=%Skcb1bScYXI@<9 zcwB=p_z{i=!7PzMU;uPoFJ=t0m~Ve6erqrX{fQGGMoA$=HgCVT_x|OdqI(yb4lRX9 zI5JMZ?p|m*0{vb3#MMV_GcDbBA`8)-^HF^!s!ue`M%$*fwjkMwc!+NXN4x<AmWp8G zycv6I(P}IHK!J1<2!4z#Nny1eIR(wbo&q*SCZSywlgde6?uI{=Od2Bwa0w)q4`Qgc z0y1Pn6*TJX5J=62+Gl7vExy5zUV)QY!LU@>EjWdmTH;k}u*3^qm21)nF<0z!gkuqp zO93RG@<|#bOQ1zDExsz4cXcSgW!0h`ff`SQz;uj~Um99x8`|$E--H72RhvSB24pv& zbC-;e!Idq5qV$2bME9}=+qKATuaMi8%0~ohIZ!accflME$AnDE{zgkcmGs`n%E7T> z7gPEs^ePc<!b(@>q}iF@y&7uu|2;T;FNjgHpoQnPmKm+(Uh{*k-)^0cb<M=O9(B&f zjyw``+VR&Kh~0>H2a2~)tOgye0@c---%}HHS10nRChV@+SodRfPCNDLVUu!k116L> z6Xah?@RoHEH&!8L*NZ><SBu-S*W5&U}TerGmzbo$t}IqmwZ2fjY>ef2!cWZW9~ zo2u}`y$R(%-&QjKMI(4i)sDcsv$5mTCyhDn<JTF1#ebeZf6im;=6_2Se%t-b$usWe z_tlI*+3fBAiUG2J`snM90mtIRu_~{5>N(y!{}XWsBCb{DkoS+<%I7^1->~{7Mc(iO zD9{%_gyJv?+{NnmT081cV963Vb&NcPN7=roA*!B0aT>)(6lJm`mr)&XE|`jM$E=lh zOfz2ZYr_scbp*T-t-ch;>nC_O7GH*VHTxQ-zQ=+)B3K<C0=|L{R&CDLP81)ar}#;* z!MjUb1hFJjN`EHNUrAdbB-6<F;R1oC5RTCHd*K3srl2>|)8n`2x9y+Vw!c7NuylYZ d;XC;s<=BGKFna#03twFL^5T+Al<fhKe*rl6#X0~0 literal 0 HcmV?d00001 diff --git a/Project_tests/report.md b/Project_tests/report.md index ea3c8ec..99fe936 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 -- GitLab