Example #1
0
 /// <summary>
 /// Turn right
 /// </summary>
 public void TurnRight()
 {
     this.CurrentPosition.Direction = RoverAction.TurnRight(this.CurrentPosition.Direction);
 }
Example #2
0
 /// <summary>
 /// Move
 /// </summary>
 public void Move()
 {
     CheckRoverIsAtValidGridBoundaries();
     this.CurrentPosition = RoverAction.Move(this.CurrentPosition);
 }