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