class_docstr: Testing the reflectances.
docstr: Test getting the reflectance.
docstr_tok: ["Test","getting","the","reflectance","."]
code: def test_get_dataset_reflectance(self):
      """Test getting the reflectance."""
      for ch in self.channels:
          if is_vis_channel(ch):
              refl = self.reader.get_dataset(
                  key=make_dataid(name=ch, calibration="reflectance"),
                  info={},
              )
              # ... this only compares the valid (unmasked) elements
              assert np.all(
                  self.reflectance == refl.to_masked_array()
              ), f"get_dataset() returns invalid reflectance for channel {ch}"
  
file_path: satpy/satpy/tests/reader_tests/test_goes_imager_nc_eum.py
imports: import unittest
  from unittest import mock
  import numpy
  import xarray
  from satpy.readers.goes_imager_nc import is_vis_channel
  from satpy.tests.utils import make_dataid
label_desc: Use image node_id 2 for calling the GOESNCEUMFileHandlerReflectanceTest obj's underlying member method code with example usage: obj.test_get_dataset_reflectance() without return types