Newer
Older
{
"tp_id": "TP/NGSI-LD/CI/Cons/E/018_03_02",
"test_objective": "Check that you cannot get an entity if an attribute is not known to the system",
"reference": "ETSI GS CIM 009 V1.3.1 [], clause 5.7.1",
"config_id": "",
"parent_release": "v1.3.1",
"clauses": [
"5.7.1"
],
"pics_selection": "",
"keywords": [
"Delete Created Entity"
],
"teardown": "Delete Created Entity",
lopezaguilar
committed
"initial_condition": "with {\n the SUT containing an initial state\n}",
"test_cases": [
{
"name": "018_03_02 Get an entity if an attribute is not known to the system",
"permutation_tp_id": "TP/NGSI-LD/CI/Cons/E/018_03_02",
"doc": "Check that you cannot get an entity if an attribute is not known to the system",
"tags": [
"5_7_1",
"e-retrieve"
],
"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 Query Entity with Response Status Code set to 404 and\n Query Entity with Response Body containing the type 'https://uri.etsi.org/ngsi-ld/errors/ResourceNotFound' and\n Query Entity with Response body containing 'title' element\n}",
"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: attrs set to '${attributes_to_be_retrieved}'\n}",
"http_verb": "GET",
"endpoint": "entities/{id}"
}
],
"permutations": [],
"robotpath": "ContextInformation/Consumption/Entity/RetrieveEntity",
"robotfile": "018_03_02"
}