class_docstr: Test the SCMIFileHandler's area creation.
docstr: Create a fake reader.
docstr_tok: ["Create","a","fake","reader","."]
code: def create_reader(self, proj_name, proj_attrs, xr_):
      """Create a fake reader."""
      from satpy.readers.scmi import SCMIFileHandler
  
      proj = xr.DataArray([], attrs=proj_attrs)
      x__ = xr.DataArray(
          [0, 1],
          attrs={
              "scale_factor": 2.0,
              "add_offset": -1.0,
              "units": "meters",
          },
      )
      y__ = xr.DataArray(
          [0, 1],
          attrs={
              "scale_factor": -2.0,
              "add_offset": 1.0,
              "units": "meters",
          },
      )
      xr_.open_dataset.return_value = FakeDataset(
          {
              "goes_imager_projection": proj,
              "x": x__,
              "y": y__,
              "Sectorized_CMI": np.ones((2, 2)),
          },
          {
              "satellite_id": "GOES-16",
              "grid_mapping": proj_name,
          },
          {
              "y": y__.size,
              "x": x__.size,
          },
      )
  
      return SCMIFileHandler(
          "filename",
          {"platform_shortname": "G16"},
          {"filetype": "info"},
      )
  
imports: import unittest
  from unittest import mock
  import numpy
  import pytest
  import xarray
label_desc: Use image node_id 1 for calling the TestSCMIFileHandlerArea obj's underlying member method code with example usage: obj.create_reader(proj_name, proj_attrs, xr_) and returns: SCMIFileHandler