From f9ad932bc9ab0fbd4bbbe2e4ce45f0ceea0b3c7d Mon Sep 17 00:00:00 2001 From: DaniRafeh28 <daniel.rafeh@student.reutlingen-university.de> Date: Tue, 25 Mar 2025 16:27:43 +0100 Subject: [PATCH] Test successful --- stringCalculator.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/stringCalculator.py b/stringCalculator.py index b4dacad..aaa3c3d 100644 --- a/stringCalculator.py +++ b/stringCalculator.py @@ -35,6 +35,11 @@ class StringCalculator(IStringCalculator): for num in list: if "." in num: return "only integers allowed" + + try: + int(num.strip()) + except ValueError: + return "only integers allowed" '''Konvertirung von Strings zu Integer''' result = 0 @@ -72,5 +77,9 @@ class TestStringCalculator(unittest.TestCase): res = self.c.add("3.5") self.assertEqual(res, "only integers allowed") + def test_handleLetter(self): + res = self.c.add("1, z") + self.assertEqual(res, "only integers allowed") + if __name__ == "__main__": unittest.main() \ No newline at end of file -- GitLab