Skip to content
Snippets Groups Projects
Commit e1b38183 authored by Daniel Rafeh's avatar Daniel Rafeh
Browse files

3/7 Tests failed due to unequal return messages. - Report Table adjusted

parent 32d76e6c
No related branches found
No related tags found
No related merge requests found
import unittest
from abc import ABC, abstractmethod
import sys
sys.path.append('C:/Users/HP/OneDrive/Praxisprojekt Semester 6/praxisprojekt-technologiebasierte-innovationen')
from Project_tests.converter import DanisConverter as DaniConv
#Interface für Counter
class IRomanNumber(ABC):
......@@ -26,25 +29,25 @@ class WasiliRomanNumber(IRomanNumber):
# Testklasse (TestConverter)
class TestRomanNumber (unittest.TestCase):
def setUp(self):
self.r = WasiliRomanNumber()
self.r = DaniConv()
def test_convert_1(self):
self.assertEqual(self.r.convert_int_to_str(1), "I")
self.assertEqual(self.r.convert(1), "I")
def test_convert_21(self):
self.assertEqual(self.r.convert_int_to_str(21), "XXI")
self.assertEqual(self.r.convert(21), "XXI")
def test_convert_empty(self):
self.assertEqual(self.r.convert_int_to_str(None), "Fehler: Bitte Zahl eingeben")
self.assertEqual(self.r.convert(None), "Fehler: Bitte Zahl eingeben")
def test_convert_string(self):
self.assertEqual(self.r.convert_int_to_str("Hello"), "Fehler: Bitte Zahl eingeben")
self.assertEqual(self.r.convert("Hello"), "Fehler: Bitte Zahl eingeben")
def test_convert_downzero(self):
self.assertEqual(self.r.convert_int_to_str(-5), "Integer muss größer als 0 sein")
self.assertEqual(self.r.convert(-5), "Integer muss größer als 0 sein")
def test_convert_thousand(self):
self.assertEqual(self.r.convert_int_to_str(1000), "M")
self.assertEqual(self.r.convert(1000), "M")
if __name__ == "__main__":
unittest.main()
......
......@@ -12,12 +12,12 @@ Roman Numbers - Codes of Group members tested with my testcases:
Roman Numbers - My Codes tested with other students testcases:
| Name | Interface break | Failed Testcases |
|------------------|-----------------|------------------------------|
| AliciMuhamed | no | 1/7 Tests failed (test_1999) |
| BerishaAlma | no | none |
| GotsisWasilios | | |
| PikkemaatLasse | | |
| YildirimHatice | | |
| WeishauptOrlando | | |
| SerchimoMarvin | - | - |
\ No newline at end of file
| Name | Interface break | Failed Testcases |
|------------------|-----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| AliciMuhamed | no | 1/7 Tests failed (test_1999) |
| BerishaAlma | no | none |
| GotsisWasilios | no | 3/7 Tests failed (test_convert_string because the message is not equal, test_convert_empty also the return message is not equal, test_convert_downzero also because of the unequal return message) |
| PikkemaatLasse | | |
| YildirimHatice | | |
| WeishauptOrlando | | |
| SerchimoMarvin | - | - |
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment