def METHOD_NAME(self):
    route53 = mock.MagicMock
    hosted_zone_name = "test-domain.com"
    hosted_zone_id = "ABCDEF12345678"
    route53.hosted_zones = {
        hosted_zone_name: HostedZone(
            name=hosted_zone_name,
            arn=f"arn:aws:route53:::{hosted_zone_id}",
            id=hosted_zone_id,
            private_zone=True,
            region=AWS_REGION,
        )
    }
    with mock.patch(
        "prowler.providers.aws.services.route53.route53_service.Route53",
        new=route53,
    ), mock.patch(
        "prowler.providers.aws.services.route53.route53_public_hosted_zones_cloudwatch_logging_enabled.route53_public_hosted_zones_cloudwatch_logging_enabled.route53_client",
        new=route53,
    ):
        # Test Check
        from prowler.providers.aws.services.route53.route53_public_hosted_zones_cloudwatch_logging_enabled.route53_public_hosted_zones_cloudwatch_logging_enabled import (
            route53_public_hosted_zones_cloudwatch_logging_enabled,
        )
        check = route53_public_hosted_zones_cloudwatch_logging_enabled()
        result = check.execute()
        assert len(result) == 0