def METHOD_NAME(self):
    self.client.login(username="admin", password="admin")
    url = reverse("geoapp_metadata", args=(self.geoapp.id,))
    response = self.client.post(
        url,
        data={
            "resource-owner": self.geoapp.owner.id,
            "resource-title": "geoapp_title",
            "resource-date": "2022-01-24 16:38 pm",
            "resource-date_type": "creation",
            "resource-language": "eng",
            "resource-extra_metadata": "[{'key': 'value'}]",
        },
    )
    expected = {
        "success": False,
        "errors": ["extra_metadata: EXTRA_METADATA_SCHEMA validation schema is not available for resource geoapp"],
    }
    self.assertDictEqual(expected, response.json())