[
  {
    "id": "korrekt",
    "title": "Alle Sollwerte stimmen",
    "raw": "{\"bekannte_summe_cent\": 2997, \"ids\": [\"A-7\", \"A-8\", \"A-9\"], \"offene_ids\": [\"A-9\"]}",
    "expected_baseline": true,
    "expected_strict": true
  },
  {
    "id": "summe",
    "title": "Falsche Summe",
    "raw": "{\"bekannte_summe_cent\": 2998, \"ids\": [\"A-7\", \"A-8\", \"A-9\"], \"offene_ids\": [\"A-9\"]}",
    "expected_baseline": false,
    "expected_strict": false
  },
  {
    "id": "pflichtfeld",
    "title": "Pflichtfeld fehlt",
    "raw": "{\"bekannte_summe_cent\": 2997, \"ids\": [\"A-7\", \"A-8\", \"A-9\"]}",
    "expected_baseline": false,
    "expected_strict": false
  },
  {
    "id": "reihenfolge",
    "title": "Andere Reihenfolge",
    "raw": "{\"bekannte_summe_cent\": 2997, \"ids\": [\"A-8\", \"A-7\", \"A-9\"], \"offene_ids\": [\"A-9\"]}",
    "expected_baseline": false,
    "expected_strict": false
  },
  {
    "id": "typ",
    "title": "Zahl als Zeichenkette",
    "raw": "{\"bekannte_summe_cent\": \"2997\", \"ids\": [\"A-7\", \"A-8\", \"A-9\"], \"offene_ids\": [\"A-9\"]}",
    "expected_baseline": false,
    "expected_strict": false
  },
  {
    "id": "zusatzfeld",
    "title": "Zusätzliches Feld",
    "raw": "{\"bekannte_summe_cent\": 2997, \"ids\": [\"A-7\", \"A-8\", \"A-9\"], \"offene_ids\": [\"A-9\"], \"kommentar\": \"Ungeprüfter Zusatztext\"}",
    "expected_baseline": true,
    "expected_strict": false
  },
  {
    "id": "syntax",
    "title": "Ungültige JSON-Syntax",
    "raw": "{\"bekannte_summe_cent\":2997,",
    "expected_baseline": false,
    "expected_strict": false
  },
  {
    "id": "doppelt",
    "title": "ID doppelt statt vollständig",
    "raw": "{\"bekannte_summe_cent\": 2997, \"ids\": [\"A-7\", \"A-7\", \"A-9\"], \"offene_ids\": [\"A-9\"]}",
    "expected_baseline": false,
    "expected_strict": false
  }
]
