def METHOD_NAME(self):
    public_policy = json.dumps(
        {
            "Version": "2012-10-17",
            "Id": "key-default-1",
            "Statement": [
                {
                    "Sid": "Enable IAM User Permissions",
                    "Effect": "Allow",
                    "Principal": "*",
                    "Action": "kms:*",
                    "Resource": "*",
                }
            ],
        }
    )
    default_policy = json.dumps(
        {
            "Version": "2012-10-17",
            "Id": "key-default-1",
            "Statement": [
                {
                    "Sid": "Enable IAM User Permissions",
                    "Effect": "Allow",
                    "Principal": {"AWS": "arn:aws:iam::123456789012:root"},
                    "Action": "kms:*",
                    "Resource": "*",
                }
            ],
        }
    )
    # Generate KMS Client
    kms_client = client("kms", region_name=AWS_REGION)
    # Create KMS keys
    key1 = kms_client.create_key(Policy=default_policy)["KeyMetadata"]
    key2 = kms_client.create_key(Policy=public_policy)["KeyMetadata"]
    # KMS client for this test class
    audit_info = self.set_mocked_audit_info()
    kms = KMS(audit_info)
    assert len(kms.keys) == 2
    assert kms.keys[0].arn == key1["Arn"]
    assert kms.keys[0].policy == json.loads(default_policy)
    assert kms.keys[1].arn == key2["Arn"]
    assert kms.keys[1].policy == json.loads(public_policy)