[
  {
    "case": "id-missing",
    "input": {
      "type": "DATA",
      "value": {}
    }
  },
  {
    "case": "type-empty",
    "input": {
      "id": "x",
      "type": "",
      "value": {}
    }
  },
  {
    "case": "value-missing",
    "input": {
      "id": "x",
      "type": "DATA"
    }
  },
  {
    "case": "id-wrong-type",
    "input": {
      "id": 1,
      "type": "DATA",
      "value": {}
    }
  }
]
