Skip to content
019_01_01.json 2.03 KiB
Newer Older
lopezaguilar's avatar
lopezaguilar committed
{
  "tp_id": "TP/NGSI-LD/CI/Cons/E/019_01_01",
lopezaguilar's avatar
lopezaguilar committed
  "test_objective": "Check that you can query several entities based on ids",
  "reference": "ETSI GS CIM 009 V1.3.1 [], clause 5.7.2",
  "config_id": "",
  "parent_release": "v1.3.1",
  "clauses": [
    "5.7.2"
  ],
  "pics_selection": "",
lopezaguilar's avatar
lopezaguilar committed
  "keywords": [
    "Delete Entities"
  ],
  "teardown": "Delete Entities",
  "initial_condition": "with {\n   the SUT containing an initial state\n}",
lopezaguilar's avatar
lopezaguilar committed
  "test_cases": [
    {
      "name": "019_01_01 Query several entities based on ids",
      "permutation_tp_id": "TP/NGSI-LD/CI/Cons/E/019_01_01",
lopezaguilar's avatar
lopezaguilar committed
      "doc": "Check that you can query several entities based on ids",
      "tags": [
        "5_7_2",
        "e-query"
      ],
      "setup": null,
      "teardown": null,
      "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        Create Entity Selecting Content Type with Response Status Code set to 201     and\n        Create Entity Selecting Content Type with Response Status Code set to 201     and\n        Query Entities with Response Status Code set to 200     and\n        Query Entities with Response Body containing a list containing Entity Elements and\n            Query Parameter: expectation_filename set to 'expectation_filename' and\n            Query Parameter: entities_ids set to 'entities_ids_to_be_compared' and\n            Query Parameter: ignore_core_context_version set to 'False'\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/'\n        method set to 'GET'\n        Get Entities Request: and\n    Query Parameter: entity_ids set to '${entities_ids_to_be_retrieved}' and\n    Query Parameter: entity_types set to '${entity_types_to_be_retrieved}'\n}",
lopezaguilar's avatar
lopezaguilar committed
      "http_verb": "GET",
      "endpoint": "entities/"
    }
  ],
  "permutations": [],
  "robotpath": "ContextInformation/Consumption/Entity/QueryEntities",
  "robotfile": "019_01_01"
}