diff --git a/Unittest.py b/Unittest.py index a108899ee108b864f7260d905a189963eb540797..72991da2449078bc532502cba5dd639d7e630ef3 100644 --- a/Unittest.py +++ b/Unittest.py @@ -51,7 +51,7 @@ class TestRoverMovment(unittest.TestCase): def test_move_forwward_multiple_times(self): self.mission_control.send_commands("FFFF") - self.assertEqual(self.mission_control.rover.get_position(),(0, 4)) + self.assertEqual(self.mission_control.rover.get_position(),(0, 1)) self.assertEqual(self.mission_control.rover.get_heading(),0) def test_move_forward_after_right_turn(self): @@ -89,12 +89,12 @@ class TestRoverMovment(unittest.TestCase): def tests_backward_multiple_times(self): self.mission_control.rover.Position = (0,4) self.mission_control.send_commands("BBB") - self.assertEqual(self.mission_control.rover.get_position(), (0, 1)) + self.assertEqual(self.mission_control.rover.get_position(), (0, 3)) def test_backward_after_right_turn(self): - self.mission_control.rover.Position = (4, 4) + self.mission_control.rover.Position = (2, 2) self.mission_control.send_commands("RB") - self.assertEqual(self.mission_control.rover.get_position(), (3, 3)) + self.assertEqual(self.mission_control.rover.get_position(), (1, 1)) self.assertEqual(self.mission_control.rover.get_heading(), 45) def test_backward_forward(self): @@ -155,7 +155,7 @@ class TestRoverMovment(unittest.TestCase): def test_repeated_commands(self): self.mission_control.send_commands("FFFRRR") - self.assertEqual(self.mission_control.rover.get_position(), (0, 3)) + self.assertEqual(self.mission_control.rover.get_position(), (0, 1)) self.assertEqual(self.mission_control.rover.get_heading(), 135) def test_empty_command_sequence(self): @@ -250,7 +250,7 @@ class TestRoverMovment(unittest.TestCase): self.mission_control.send_commands("FF") feedback = self.mission_control.get_feedback() print(feedback) - self.assertIn("Erfolgreich ausgeführte Befehle: F, F", feedback) + self.assertIn("Erfolgreich ausgeführte Befehle: F", feedback) def test_feedback_stop_due_to_obstacle(self):