def METHOD_NAME(self):
    request = self.factory.post(
        self.path,
        json=GENERIC_EVENT,
        HTTP_AUTHORIZATION=f"Bearer {TOKEN}",
    )
    parser = MsTeamsRequestParser(request=request, response_handler=self.get_response)
    # ControlOutbox creation
    assert ControlOutbox.objects.count() == 0
    with mock.patch.object(
        parser, "get_regions_from_organizations", return_value=[self.region]
    ):
        parser.get_response()
        assert_webhook_outboxes(
            factory_request=request,
            webhook_identifier=WebhookProviderIdentifier.MSTEAMS,
            region_names=[self.region.name],
        )