class_docstr: Test VISSR file handler.
class_docstr_tok: ["Test","VISSR","file","handler","."]
docstr: Get expected VIS reflectance.
docstr_tok: ["Get","expected","VIS","reflectance","."]
code: def vis_refl_exp(self, mask_space, lons_lats_exp):
      """Get expected VIS reflectance."""
      lons, lats = lons_lats_exp
      if mask_space:
          data = [[np.nan, np.nan], [50, 100]]
      else:
          data = [[0, 25], [50, 100]]
      return xr.DataArray(
          data,
          dims=("y", "x"),
          coords={
              "lon": lons,
              "lat": lats,
              "acq_time": (
                  "y",
                  [
                      dt.datetime(1995, 10, 10),
                      dt.datetime(1995, 10, 10),
                  ],
              ),
              "line_number": ("y", [2744, 8356]),
          },
      )
  
imports: import datetime
  import gzip
  import fsspec
  import numpy
  import pytest
  import xarray
  from pyresample.geometry import AreaDefinition
  import satpy.tests.reader_tests.gms.test_gms5_vissr_data
  from satpy.readers import FSFile
  from satpy.tests.reader_tests.utils import get_jit_methods, skip_numba_unstable_if_missing
  from satpy.tests.utils import make_dataid
label_desc: Use image node_id 29 for calling the TestFileHandler obj's underlying member method code with example usage: obj.vis_refl_exp(mask_space, lons_lats_exp) and returns: xr