def test_turn_left(self):
     x, y = 10, 15
     asteroid = Asteroid(x + 1, y + 1)
     direction = "E"
     robot = Robot(x, y, asteroid, direction)
     robot.turn_left()
     assert robot.direction == "N"
 def test_turn_life(self, current_direction, expected_direction, x, y, asteroid):
     
     
     robot = Robot (x, y, asteroid,  current_direction)
     robot.turn_left("West")
     assert robot.direction ==  expected_direction
     pass
Exemple #3
0
 def test_if_robot_does_not_make_wrong_turns(self, current_direction,
                                             none_expected_direction):
     robot = Robot(self.x, self.y, self.asteroid, current_direction,
                   self.obstacle)
     robot.turn_right()
     assert robot.direction != none_expected_direction
     robot.turn_left()
     assert robot.direction != none_expected_direction
Exemple #4
0
 def test_turn_left(self, current_direction, expected_direction):
     robot = Robot(self.x, self.y, self.asteroid, current_direction)
     robot.turn_left()
     assert robot.direction == expected_direction