diff --git a/Unittest.py b/Unittest.py
index d06a3f0a7a7951f31b81546cdc26d88ba81be6c5..a108899ee108b864f7260d905a189963eb540797 100644
--- a/Unittest.py
+++ b/Unittest.py
@@ -20,12 +20,14 @@ import unittest
 
 class TestRoverMovment(unittest.TestCase):
     def setUp(self):
+        # Erstelle ein neues Plateau für jeden Test
         self.plateau = Plateau(5, 5) # Initialisiere Plateau
         self.plateau.add_obstacle(1,1)
         self.plateau.add_obstacle(3,3)
         self.plateau.move(0, 0) # Setze die Startposition des Plateaus
         self.telescope = Telescope(self.plateau) # Initialisiere Teleskop mit Plateau
-        self.mars = Mars(self.plateau) # Initialisiere Mars mit Plateau
+        # Aktualisiere die existierende Mars-Instanz mit dem neuen Plateau
+        self.mars = Mars(self.plateau) # Mars ist ein Singleton, wird mit neuem Plateau aktualisiert
         self.rover = Rover(0, 0, 0) # Initialisiere Rover
         self.rover.set_plateau_size(5, 5) # Setze die Größe des Plateaus für den Rover
         self.mission_control=MissionControl(rover=self.rover,plateau_size_x=5, plateau_size_y=5) # Initialisiere MissionControl mit Rover und Plateau
@@ -318,4 +320,4 @@ class TestRoverMovment(unittest.TestCase):
 
 
 if __name__ == '__main__':
-    unittest.main()
\ No newline at end of file
+    unittest.main()