def METHOD_NAME(self, patch_get):
    patch_get.assume_fileid_for_request(
        lambda url, params: f"last-month-{params['tablehead'].split()[-1]}")
    object_name = 'Crab'
    heasarc = Heasarc()
    month_ago = (Time.now() - TimeDelta(30 * u.day)).isot[:10]
    today = Time.now().isot[:10]
    T = month_ago + " .. " + today
    def Q(mission):
        return heasarc.query_object(
            object_name,
            mission=mission,
            time=T,
            resultmax=10000,
            radius='1000 deg'
        )
    with self.isdc_context:
        table_isdc = Q('integral_rev3_scw')
    table_heasarc = Q('intscw')
    # heasarc synchronizes twice a month, and it might or might not be the same at the request time
    assert len(table_isdc) >= len(table_heasarc)