def METHOD_NAME(self):
    # -- setup
    self.pr_da = xr.DataArray(
        data=np.full(10, 42).reshape((10, 1, 1)),
        coords=dict(
            latitude=[42],
            longitude=[42],
            time=pd.date_range("2042-01-01", periods=10, freq="D"),
        ),
        dims=["time", "latitude", "longitude"],
        name="pr",
        attrs={UNITS_KEY: "kg m-2 d-1"},
    )
    self.tas_da = xr.DataArray(
        data=np.full(10, 42).reshape((10, 1, 1)),
        coords=dict(
            latitude=[42],
            longitude=[42],
            t=pd.date_range("2042-01-01", periods=10, freq="D"),
        ),
        dims=["t", "latitude", "longitude"],
        name="tas",
        attrs={UNITS_KEY: "degC"},
    )
    yield
    # -- teardown
    shutil.rmtree(self.OUTPUT_ZARR_STORE, ignore_errors=True)
    for f in [
        self.OUTPUT_NC_FILE,
        self.OUTPUT_NC_FILE_2,
        self.OUTPUT_UNKNOWN_FORMAT,
    ]:
        try:
            os.remove(f)
        except FileNotFoundError:
            pass