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); }