示例#1
0
 def test_rotating_counter_clockwise(self):
     dirA = [NORTH, EAST, SOUTH, WEST]
     dirB = [WEST, NORTH, EAST, SOUTH]
     for x in range(len(dirA)):
         robot = Robot(dirA[x], 0, 0)
         robot.turn_left()
         self.assertEqual(robot.bearing, dirB[x])
示例#2
0
 def test_turn_left(self):
     dirA = [EAST, SOUTH, WEST, NORTH]
     dirB = [NORTH, EAST, SOUTH, WEST]
     for x in range(len(dirA)):
         robot = Robot(dirA[x], 0, 0)
         robot.turn_left()
         self.assertEqual(robot.bearing, dirB[x])
示例#3
0
 def test_rotate_turn_left(self):
     dirA = [EAST, SOUTH, WEST, NORTH]
     dirB = [NORTH, EAST, SOUTH, WEST]
     for x in range(len(dirA)):
         robot = Robot(dirA[x], 0, 0)
         robot.turn_left()
         self.assertEqual(robot.bearing, dirB[x])
示例#4
0
 def test_turn_left(self):
     robot = Robot()
     for direction in [WEST, SOUTH, EAST, NORTH]:
         robot.turn_left()
         self.assertEqual(robot.bearing, direction)
 def test_turn_left(self):
     robot = Robot()
     for direction in [WEST, SOUTH, EAST, NORTH]:
         robot.turn_left()
         self.assertEqual(robot.bearing, direction)