From 003f7deb4ac7b1337417920d1435736149261048 Mon Sep 17 00:00:00 2001 From: linopino <lasse.pikkemaat@web.de> Date: Wed, 26 Mar 2025 22:55:01 +0100 Subject: [PATCH 1/2] Erstellung der Testszenarien von Feature1 --- tests/test_stringclaculator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/test_stringclaculator.py b/tests/test_stringclaculator.py index f7c4c12..c297b1d 100644 --- a/tests/test_stringclaculator.py +++ b/tests/test_stringclaculator.py @@ -3,6 +3,9 @@ # Bei Eingabe einer 1 soll 1 ausgegeben werden # Bei Eingabe einer 3,4 soll 7 ausgegeben werden # Bei Eingabe einer 10,20 soll 30 ausgegeben werden +#Feature1 +# Bei Eingabe einer 1,2,3 soll 6 ausgegeben werden +# Bei Eingabe einer 10,20,30,40 soll 100 ausgegeben werden import unittest from src.interfaces import IStringCalculator -- GitLab From 89c26e8029983a7fc70f98d3f389a11490e46239 Mon Sep 17 00:00:00 2001 From: linopino <lasse.pikkemaat@web.de> Date: Wed, 26 Mar 2025 22:59:58 +0100 Subject: [PATCH 2/2] Umsetzung der Testszenarien von Feature1 --- tests/test_stringclaculator.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/test_stringclaculator.py b/tests/test_stringclaculator.py index c297b1d..c428c05 100644 --- a/tests/test_stringclaculator.py +++ b/tests/test_stringclaculator.py @@ -6,6 +6,8 @@ #Feature1 # Bei Eingabe einer 1,2,3 soll 6 ausgegeben werden # Bei Eingabe einer 10,20,30,40 soll 100 ausgegeben werden +#Feature2 +# Bei Eingabe einer import unittest from src.interfaces import IStringCalculator @@ -24,6 +26,10 @@ class TestStringCalculator(unittest.TestCase): def test_add_two_numbers(self): self.assertEqual(self.calculator.add("10,20"), 30) + def test_add_multiple_numbers(self): + self.assertEqual(self.calculator.add("1,2,3"), 6) + self.assertEqual(self.calculator.add("10,20,30,40"), 100) + if __name__ == "__main__": unittest.main() -- GitLab