From a438ac1e90f34e72f49e6cda002496692396f093 Mon Sep 17 00:00:00 2001 From: Marvin Serchimo <marvin.serchimo@student.reutlingen-university.de> Date: Fri, 28 Mar 2025 13:09:38 +0100 Subject: [PATCH] Feature1 --- test_string_calculator.py | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 test_string_calculator.py diff --git a/test_string_calculator.py b/test_string_calculator.py new file mode 100644 index 0000000..2f97d1a --- /dev/null +++ b/test_string_calculator.py @@ -0,0 +1,34 @@ +import unittest +from string_calculator import StringCalculator + +class TestStringCalculator(unittest.TestCase): + """Test suite for the StringCalculator class.""" + + def setUp(self): + """neue Instanz des StringCalculators vor jedem Test """ + self.calculator = StringCalculator() + def test_empty_string_returns_zero(self): + + """Test: Leerer String soll 0 ergeben""" + self.assertEqual(self.calculator.add(""), 0) + + def test_single_number_returns_value(self): + + """Test: Ein einzelner Wert soll zurückgegeben werden""" + self.assertEqual(self.calculator.add("1"), 1) + + def test_two_numbers_return_sum(self): + + """Test: Zwei Zahlen sollen summiert werden""" + self.assertEqual(self.calculator.add("1,2"), 3) + + + + + + + + + + + -- GitLab