def METHOD_NAME(self):
    cluster = self.add_cluster(bundle=self.required_service_bundle, name="required_service_cluster")
    expected_concern_reason = {
        "message": MessageTemplate.objects.get(name=KnownNames.REQUIRED_SERVICE_ISSUE.value).template["message"],
        "placeholder": {
            "source": {"type": "cluster", "name": cluster.name, "params": {"clusterId": cluster.pk}},
            "target": {
                "params": {
                    "prototypeId": Prototype.objects.get(
                        type=ObjectType.SERVICE, name="service_required", required=True
                    ).pk
                },
                "type": "prototype",
                "name": "service_required",
            },
        },
    }
    response: Response = self.client.get(path=reverse(viewname="v2:cluster-detail", kwargs={"pk": cluster.pk}))
    self.assertEqual(response.status_code, HTTP_200_OK)
    self.assertEqual(len(response.json()["concerns"]), 1)
    self.assertDictEqual(response.json()["concerns"][0]["reason"], expected_concern_reason)