diff --git a/muhamed_directory/String calculator b/muhamed_directory/String calculator index 212921e7d343e686aff9ee2372e834231e851697..bca6274bfb6569f4d0567f0e0bd7766e6a4ccee8 100644 --- a/muhamed_directory/String calculator +++ b/muhamed_directory/String calculator @@ -9,7 +9,7 @@ import unittest import re from abc import ABC, abstractmethod -from other.Alma.Feature6 import StringCalculator as Alma +from other.Daniel.stringCalculator import StringCalculator as Dani class CalculatorInterface(ABC): @abstractmethod @@ -64,7 +64,7 @@ class StringCalculator(CalculatorInterface): class TestStingCalculator(unittest.TestCase): def setUp(self): - self.calculator = Alma() + self.calculator = Dani() def test_empty_string(self): self.assertEqual(self.calculator.add(""), 0) #leerer string + 0 def test_single_number(self): diff --git a/muhamed_directory/other/Daniel/__pycache__/stringCalculator.cpython-311.pyc b/muhamed_directory/other/Daniel/__pycache__/stringCalculator.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e7cbd9a50f527ee2ea7903d7b98d975cc077b16f Binary files /dev/null and b/muhamed_directory/other/Daniel/__pycache__/stringCalculator.cpython-311.pyc differ diff --git a/muhamed_directory/other/report.md b/muhamed_directory/other/report.md index 4b601756eb91c3b46e5d8c8d532d30253b51f786..1317aa3aa3052b1638e780ee1d62ccd1b4ee7a05 100644 --- a/muhamed_directory/other/report.md +++ b/muhamed_directory/other/report.md @@ -1,3 +1,4 @@ -| Name | Interface break | Failed Testcases | -|--------|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Alma | yes (2) | test_add_numbers_greater_1000_and_minus, test_multiple_negative_numbers_exception, test_negative_number_exception, test_add_numbers_with_custom_delimiter, test_custom_del, test_custom_del2, test_custom_delimiter | \ No newline at end of file +| Name | Interface break | Failed Testcases | +|--------|-----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Alma | 2 | test_add_numbers_greater_than_1000_and_minus (Interface Break: Erwartete Fehlermeldung für negative Zahl in Kombination mit Zahl > 1000 war anders: "invalid literal for int() with base 10: '-3,4'" vs. erwartet 'negatives not allowed: -3'), test_multiple_negative_numbers_exception (Geringfügige Abweichung in der Fehlermeldung: 'Negatives not allowed: -1, -2' vs. erwartet 'negatives not allowed: -1,-2'), test_negative_number_exception (Geringfügige Abweichung in der Fehlermeldung: 'Negatives not allowed: -1' vs. erwartet 'negatives not allowed: -1'), test_add_numbers_with_custom_delimiter (Interface Break: ValueError: invalid literal for int() mit Eingabe '//;\n1,2,3'), test_custom_del (Interface Break: ValueError: invalid literal for int() mit Eingabe '//[+++]\n1+++2+++3'), test_custom_del2 (Interface Break: ValueError: invalid literal for int() mit Eingabe '//[aa]\n1aa2aa3'), test_custom_delimiter (Interface Break: ValueError: invalid literal for int() mit Eingabe '//[***]\n1***2***3') | +| Daniel | yes | test_add_numbers_greater_1000_and_minus (Interface Break: ValueError wurde nicht ausgelöst, obwohl eine negative Zahl vorhanden war), test_add_numbers_with_custom_delimiter (Interface Break: ValueError wurde nicht ausgelöst, obwohl eine negative Zahl im benutzerdefinierten Trennzeichen-Szenario vorhanden war), test_multiple_negative_numbers_exception (Interface Break: ValueError wurde nicht ausgelöst, obwohl mehrere negative Zahlen vorhanden waren), test_negative_number_exception (Interface Break: ValueError wurde nicht ausgelöst, obwohl eine negative Zahl vorhanden war) | \ No newline at end of file