Skip to content
009_03.json 1.88 KiB
Newer Older
lopezaguilar's avatar
lopezaguilar committed
{
  "tp_id": "TP/NGSI-LD/CI/Prov/TE/009_03",
  "test_objective": "Check that an error is raised if you delete a temporal entity with a non-existing/invalid EntityId",
  "reference": "ETSI GS CIM 009 V1.3.1 [], clause 5.6.16",
  "config_id": "",
  "parent_release": "v1.3.1",
  "pics_selection": "PICS_5_6_16",
  "keywords": [],
  "teardown": "None",
  "initial_condition": "with {\n   the SUT containing an initial state\n}",
lopezaguilar's avatar
lopezaguilar committed
  "test_cases": [
    {
      "name": "009_03_01 Delete a temporal representation of an entity with an unknown entity id",
      "permutation_tp_id": "TP/NGSI-LD/CI/Prov/TE/009_03_01",
      "doc": "Check that an error is raised if you delete a temporal entity with a non-existing entity id",
      "tags": [
        "5_6_16",
        "te-delete"
      ],
      "setup": null,
      "teardown": null,
      "template": null,
      "then": "then {\n    the SUT sends a valid Response for the operations:\n        Delete Temporal Representation Of Entity With Returning Response with Response Status Code set to 404     and\n        Delete Temporal Representation Of Entity With Returning Response with Response Body containing the type 'https://uri.etsi.org/ngsi-ld/errors/ResourceNotFound'     and\n        Delete Temporal Representation Of Entity With Returning Response with Response body containing 'title' element\n}",
lopezaguilar's avatar
lopezaguilar committed
      "when": "when {\n    the SUT receives a Request from the client containing:\n        URL set to '/ngsi-ld/v1/temporal/entities/{temporal_entity_representation_id}'\n        method set to 'DELETE'\n        Delete Temporal Representation Of Entity With Returning Response with id set to '${temporal_entity_id}'\n}",
      "http_verb": "DELETE",
      "endpoint": "temporal/entities/{temporal_entity_representation_id}"
    }
  ],
  "permutations": [],
  "robotpath": "ContextInformation/Provision/TemporalEntity/DeleteTemporalRepresentationOfEntity",
  "robotfile": "009_03"
}