{
  "formatVersion": 1,
  "category": "credential-presentation",
  "fixture": {
    "packageIdHex": "1111111111111111111111111111111111111111111111111111111111111111",
    "schemaIdHex": "2222222222222222222222222222222222222222222222222222222222222222",
    "majorVersion": "1",
    "minorVersion": "0",
    "issuerControllerAddressHex": "3333333333333333333333333333333333333333333333333333333333333333",
    "issuerMethodIdHex": "4444444444444444444444444444444444444444444444444444444444444444",
    "holderControllerAddressHex": "5555555555555555555555555555555555555555555555555555555555555555",
    "holderMethodIdHex": "6666666666666666666666666666666666666666666666666666666666666666",
    "claimRootHex": "7777777777777777777777777777777777777777777777777777777777777777"
  },
  "positive": [
    { "id": "matching-credential-presentation" }
  ],
  "negative": [
    { "id": "reject-presentation-package-substitution", "mutation": "schema-package", "errorIncludes": "Schema reference mismatch" },
    { "id": "reject-presentation-schema-substitution", "mutation": "schema-id", "errorIncludes": "Schema reference mismatch" },
    { "id": "reject-presentation-major-version-substitution", "mutation": "schema-major", "errorIncludes": "Schema reference mismatch" },
    { "id": "reject-presentation-minor-version-substitution", "mutation": "schema-minor", "errorIncludes": "Schema reference mismatch" },
    { "id": "reject-presentation-claim-root-substitution", "mutation": "claim-root", "errorIncludes": "credential claim root" },
    { "id": "reject-presentation-issuer-controller-substitution", "mutation": "issuer-controller", "errorIncludes": "issuer controller" },
    { "id": "reject-presentation-issuer-method-substitution", "mutation": "issuer-method", "errorIncludes": "issuer method reference" }
  ]
}
