/// <summary> /// Utilizes RotationUtil class - turn right /// </summary> /// <param name="d">The current direction</param> /// <returns>Return new direction</returns> protected Direction TurnRight(Direction d) { return(RotationUtil.RotateRight(d)); }
public void South_RotateRight_ExpectWest() { Direction d = RotationUtil.RotateRight(Direction.SOUTH); Assert.AreEqual(Direction.WEST, d); }
public void North_RotateRight_ExpectEast() { Direction d = RotationUtil.RotateRight(Direction.NORTH); Assert.AreEqual(Direction.EAST, d); }
public void West_RotateRight_ExpectNorth() { Direction d = RotationUtil.RotateRight(Direction.WEST); Assert.AreEqual(Direction.NORTH, d); }
public void East_RotateRight_ExpectSouth() { Direction d = RotationUtil.RotateRight(Direction.EAST); Assert.AreEqual(Direction.SOUTH, d); }