public void SetInMars(IMars _mars, Position _position, CardinalDirection _orientation) { if (_mars.IsValid(_position)) { Position = _position; CardinalDirection = _orientation; return; } }
private void MovePosition(Position _position, IMars mars) { if (!IsLost) { if (mars.IsValid(_position)) { Position = _position; } else { IsLost = true; } } }