Esempio n. 1
0
        public void Given_oneMoveWest_Then_XPosition_Decrements_IfWithinMap(int startX, int expectedX)
        {
            var rover = new Rover();
            rover.Land(_map, startX, 0, CompassPoint.West);

            rover.Move();

            Assert.That(rover.X, Is.EqualTo(expectedX));
        }
Esempio n. 2
0
        public void Given_oneMoveSouth_Then_YPosition_Decrements_IfWithinMap(int startY, int expectedY)
        {
            var rover = new Rover();
            rover.Land(_map, 0, startY, CompassPoint.South);

            rover.Move();

            Assert.That(rover.Y, Is.EqualTo(expectedY));
        }