def METHOD_NAME(self):
    # Generate KMS Client
    kms_client = client("kms", region_name=AWS_REGION)
    # Creaty KMS key without rotation
    key = kms_client.create_key()["KeyMetadata"]
    from prowler.providers.aws.services.kms.kms_service import KMS
    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.kms.kms_cmk_rotation_enabled.kms_cmk_rotation_enabled.kms_client",
        new=KMS(current_audit_info),
    ):
        # Test Check
        from prowler.providers.aws.services.kms.kms_cmk_rotation_enabled.kms_cmk_rotation_enabled import (
            kms_cmk_rotation_enabled,
        )
        check = kms_cmk_rotation_enabled()
        result = check.execute()
        assert len(result) == 1
        assert result[0].status == "FAIL"
        assert (
            result[0].status_extended
            == f"KMS CMK {key['KeyId']} has automatic rotation disabled."
        )
        assert result[0].resource_id == key["KeyId"]
        assert result[0].resource_arn == key["Arn"]