def METHOD_NAME(self, tmp_path):
    """Create a fake osisaf ghrsst dataset."""
    self.base_data = np.array(([-32768, 1135, 1125], [1138, 1128, 1080]))
    self.lon_data = np.array(([-13.43, 1.56, 11.25], [-11.38, 1.28, 10.80]))
    self.lat_data = np.array(([43.43, 55.56, 61.25], [41.38, 50.28, 60.80]))
    self.lon = xr.DataArray(
        self.lon_data,
        dims=('nj', 'ni'),
        attrs={'standard_name': 'longitude',
               'units': 'degrees_east',
               }
    )
    self.lat = xr.DataArray(
        self.lat_data,
        dims=('nj', 'ni'),
        attrs={'standard_name': 'latitude',
               'units': 'degrees_north',
               }
    )
    self.sst = xr.DataArray(
        self.base_data,
        dims=('nj', 'ni'),
        attrs={'scale_factor': 0.01, 'add_offset': 273.15,
               '_FillValue': -32768, 'units': 'kelvin',
               }
    )
    self.fake_dataset = xr.Dataset(
        data_vars={
            'sea_surface_temperature': self.sst,
            'longitude': self.lon,
            'latitude': self.lat,
        },
        attrs={
            "start_time": "20220321T112640Z",
            "stop_time": "20220321T145711Z",
            "platform": 'NOAA20',
            "sensor": "VIIRS",
        },
    )