def METHOD_NAME(self):
    conn = client("elbv2", region_name=AWS_REGION)
    ec2 = resource("ec2", region_name=AWS_REGION)
    security_group = ec2.create_security_group(
        GroupName="a-security-group", Description="First One"
    )
    vpc = ec2.create_vpc(CidrBlock="172.28.7.0/24", InstanceTenancy="default")
    subnet1 = ec2.create_subnet(
        VpcId=vpc.id, CidrBlock="172.28.7.192/26", AvailabilityZone=f"{AWS_REGION}a"
    )
    subnet2 = ec2.create_subnet(
        VpcId=vpc.id, CidrBlock="172.28.7.0/26", AvailabilityZone=f"{AWS_REGION}b"
    )
    lb = conn.create_load_balancer(
        Name="my-lb",
        Subnets=[subnet1.id, subnet2.id],
        SecurityGroups=[security_group.id],
        Scheme="internal",
    )["LoadBalancers"][0]
    conn.modify_load_balancer_attributes(
        LoadBalancerArn=lb["LoadBalancerArn"],
        Attributes=[
            {
                "Key": "access_logs.s3.enabled",
                "Value": "true",
            },
        ],
    )
    from prowler.providers.aws.services.elbv2.elbv2_service import ELBv2
    with mock.patch(
        "prowler.providers.aws.lib.audit_info.audit_info.current_audit_info",
        new=self.set_mocked_audit_info(),
    ), mock.patch(
        "prowler.providers.aws.services.elbv2.elbv2_logging_enabled.elbv2_logging_enabled.elbv2_client",
        new=ELBv2(self.set_mocked_audit_info()),
    ):
        from prowler.providers.aws.services.elbv2.elbv2_logging_enabled.elbv2_logging_enabled import (
            elbv2_logging_enabled,
        )
        check = elbv2_logging_enabled()
        result = check.execute()
        assert len(result) == 1
        assert result[0].status == "PASS"
        assert search(
            "has access logs to S3 configured",
            result[0].status_extended,
        )
        assert result[0].resource_id == "my-lb"
        assert result[0].resource_arn == lb["LoadBalancerArn"]