diff --git a/calculator.py b/calculator.py
deleted file mode 100644
index 1a0959ccc2817bea126f1ee090960c60bcfab61b..0000000000000000000000000000000000000000
--- a/calculator.py
+++ /dev/null
@@ -1,66 +0,0 @@
-from abc import ABC, abstractmethod
-import unittest
-
-class ICalculator(ABC):
-    @abstractmethod
-    def add(self, a, b):
-        pass
-
-    @abstractmethod
-    def sub(self, a, b):
-        pass
-
-    @abstractmethod
-    def mul(self, a, b):
-        pass
-
-    @abstractmethod
-    def div(self, a, b):
-        pass
-
-class Calculator(ICalculator):
-    def add(self, a, b):
-        return a + b
-
-    def sub(self, a, b):
-        return a - b
-
-    def mul(self, a, b):
-        return a * b
-
-    def div(self, a, b):
-        if b == 0:
-            raise ValueError("Division durch die Zahl null ist nicht erlaubt")
-        return a / b
-
-class TestCalculator(unittest.TestCase):
-    def setUp(self):
-        self.calc = Calculator() 
-
-    # Test add-function
-    def test_add(self):
-        erg = self.calc.add(3, 5) 
-        self.assertEqual(erg, 8)
-
-    # Test sub-function
-    def test_sub(self):
-        erg = self.calc.sub(10, 3)
-        self.assertEqual(erg, 7)
-
-    # Test mul-function
-    def test_mul(self):
-        erg = self.calc.mul(4, 6)  
-        self.assertEqual(erg, 24)
-
-    # Test div-function
-    def test_div(self):
-        erg = self.calc.div(20, 4) 
-        self.assertEqual(erg, 5)
-
-    # Test div/0
-    def test_div_by_zero(self):
-        with self.assertRaises(ValueError):
-            self.calc.div(10, 0) 
-
-if __name__ == "__main__":
-    unittest.main()