Skip to content
014_01.json 1.96 KiB
Newer Older
lopezaguilar's avatar
lopezaguilar committed
{
lopezaguilar's avatar
lopezaguilar committed
  "tp_id": "TP/NGSI-LD/CI/Prov/TEA/014_01",
lopezaguilar's avatar
lopezaguilar committed
  "test_objective": "Check that you can add a simple temporal attribute to a temporal representation of an entity",
  "reference": "ETSI GS CIM 009 V1.3.1 [], clause 5.6.12",
  "config_id": "",
  "parent_release": "v1.3.1",
  "pics_selection": "PICS_5_6_12",
  "keywords": [
    "Delete Temporal Entity"
  ],
  "teardown": "Delete Temporal Entity",
  "initial_condition": "with {\n    the SUT in the \"initial state\"\n}",
  "test_cases": [
    {
      "name": "014_01_01 Add an attribute to a temporal entity with simple temporal properties",
lopezaguilar's avatar
lopezaguilar committed
      "permutation_tp_id": "TP/NGSI-LD/CI/Prov/TEA/014_01_01",
lopezaguilar's avatar
lopezaguilar committed
      "doc": "Check that you can add a simple temporal attribute to a temporal representation of an entity",
      "tags": [
        "5_6_12",
        "tea-append"
      ],
      "setup": null,
      "teardown": null,
      "template": null,
      "then": "then {\n    the SUT sends a valid Response for the operations:\n        Create Or Update Temporal Representation Of Entity Selecting Content Type with Response Status Code set to 201     and\n        Append Attribute To Temporal Entity with Response Status Code set to 204     and\n        Retrieve Temporal Representation Of Entity with Updated Entity set to ${entity}\n}",
      "when": "when {\n    the SUT receives a Request from the client containing:\n        URL set to '/ngsi-ld/v1/temporal/entities/{temporal_entity_id}/attrs'\n        method set to 'POST'\n        Append Attribute to Temporal Entity and\n    Query Parameter: id set to '${temporal_entity_representation_id}' and\n    Query Parameter: fragment_filename set to 'vehicle-temporal-representation-fragment.jsonld' and\n    Query Parameter: content_type set to 'application/ld+json'\n}",
      "http_verb": "POST",
      "endpoint": "temporal/entities/{temporal_entity_id}/attrs"
lopezaguilar's avatar
lopezaguilar committed
    }
  ],
  "permutations": [],
lopezaguilar's avatar
lopezaguilar committed
  "robotpath": "ContextInformation/Provision/TemporalEntityAttributes/AddAttributes",
lopezaguilar's avatar
lopezaguilar committed
  "robotfile": "014_01"
}