def METHOD_NAME(self):
    from prowler.providers.aws.services.apigateway.apigateway_service import (
        APIGateway,
    )
    current_audit_info = self.set_mocked_audit_info()
    with mock.patch(
        "prowler.providers.aws.lib.audit_info.audit_info.current_audit_info",
        new=current_audit_info,
    ), mock.patch(
        "prowler.providers.aws.services.apigateway.apigateway_endpoint_public.apigateway_endpoint_public.apigateway_client",
        new=APIGateway(current_audit_info),
    ):
        # Test Check
        from prowler.providers.aws.services.apigateway.apigateway_endpoint_public.apigateway_endpoint_public import (
            apigateway_endpoint_public,
        )
        check = apigateway_endpoint_public()
        result = check.execute()
        assert len(result) == 0