def METHOD_NAME(self):
    # Create EC2 Mocked Resources
    ec2_client = client("ec2", region_name=AWS_REGION)
    ec2_client.enable_ebs_encryption_by_default()
    from prowler.providers.aws.services.ec2.ec2_service import EC2
    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.ec2.ec2_ebs_default_encryption.ec2_ebs_default_encryption.ec2_client",
        new=EC2(current_audit_info),
    ):
        # Test Check
        from prowler.providers.aws.services.ec2.ec2_ebs_default_encryption.ec2_ebs_default_encryption import (
            ec2_ebs_default_encryption,
        )
        check = ec2_ebs_default_encryption()
        results = check.execute()
        # One result per region
        assert len(results) == 2
        for result in results:
            if result.region == AWS_REGION:
                assert result.status == "PASS"
                assert (
                    result.status_extended == "EBS Default Encryption is activated."
                )
                assert result.resource_id == AWS_ACCOUNT_NUMBER
                assert (
                    result.resource_arn == f"arn:aws:iam::{AWS_ACCOUNT_NUMBER}:root"
                )