public void ShouldMoveNorth() { var mower = new Mower(0, 0, 0); mower.MoveForward(); Assert.That(mower.Position.Y, Is.EqualTo(1)); Assert.That(mower.Position.X, Is.EqualTo(0)); }
public void ShouldMoveWest() { var mower = new Mower(1, 1, 0); mower.MoveRight(); mower.MoveRight(); mower.MoveRight(); mower.MoveForward(); Assert.That(mower.Position.Y, Is.EqualTo(1)); Assert.That(mower.Position.X, Is.EqualTo(0)); }