示例#1
0
        public void South_MoveFromCurrentPosition_ReturnsNewCoordinate_WithYMovedDownward(
            int currentX, int currentY, int newY)
        {
            Coordinates currentPosition  = new Coordinates(currentX, currentY);
            IDirection  currentDirection = new South();
            Coordinates newCoordinates   = currentDirection.MoveFrom(currentPosition);

            Assert.AreEqual(newCoordinates.XCoordinate, currentX);
            Assert.AreEqual(newCoordinates.YCoordinate, newY);
        }