def METHOD_NAME(self):
    zaaktype1 = ZaakTypeFactory.create()
    zaaktype2 = ZaakTypeFactory.create()
    zaaktype1_url = reverse(zaaktype1)
    # both in district
    ZaakFactory.create(zaakgeometrie=Point(4.887990, 52.377595), zaaktype=zaaktype1)
    ZaakFactory.create(zaakgeometrie=Point(4.887990, 52.377595), zaaktype=zaaktype2)
    url = get_operation_url("zaak__zoek")
    response = self.client.post(
        url,
        {
            "zaakgeometrie": {
                "within": {
                    "type": "Polygon",
                    "coordinates": [POLYGON_AMSTERDAM_CENTRUM],
                }
            },
            "zaaktype": f"http://openzaak.nl{zaaktype1_url}",
        },
        **ZAAK_WRITE_KWARGS,
        HTTP_HOST="openzaak.nl",
    )
    self.assertEqual(response.status_code, status.HTTP_200_OK)
    response_data = response.json()["results"]
    self.assertEqual(len(response_data), 1)