Skip to content
018_04.json 1.77 KiB
Newer Older
lopezaguilar's avatar
lopezaguilar committed
{
  "tp_id": "TP/NGSI-LD/CI/Cons/E/018_04",
  "test_objective": "Check that the queried entity by Id can be returned in a simplified representation",
  "reference": "ETSI GS CIM 009 V1.3.1 [], clause 6.3.7",
  "config_id": "",
  "parent_release": "v1.3.1",
  "clauses": [
    "6.3.7"
  ],
  "pics_selection": "",
  "initial_condition": "with {\n   the SUT containing an initial state\n}",
lopezaguilar's avatar
lopezaguilar committed
  "test_cases": [
    {
      "name": "018_04_01 Get an entity in a simplified representation",
      "permutation_tp_id": "TP/NGSI-LD/CI/Cons/E/018_04_01",
      "doc": "Check that the queried entity by Id can be returned in a simplified representation",
      "tags": [
        "6_3_7",
        "e-retrieve"
      ],
      "setup": null,
      "teardown": "Delete Created Entity",
lopezaguilar's avatar
lopezaguilar committed
      "template": null,
      "then": "then {\n    the SUT sends a valid Response for the operations:\n        Create Entity Selecting Content Type with Response Status Code set to 201     and\n        Query Entity with Response Status Code set to 200     and\n        Query Entity with Response Body containing en entity element with id set to '${entity_id}' and body content set to 'building-simple-attributes-simplified-expectation.jsonld'\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/entities/{id}'\n        method set to 'GET'\n        Get Entity Request: and\n    Query Parameter: id set to '${entity_id}' and\n    Query Parameter: accept set to 'application/ld+json' and\n    Query Parameter: options set to 'keyValues'\n}",
      "http_verb": "GET",
      "endpoint": "entities/{id}"
    }
  ],
  "permutations": [],
  "robotpath": "ContextInformation/Consumption/Entity/RetrieveEntity",
  "robotfile": "018_04"
}