Check HTTP Response Body Json Schema IsProblemDetails
Check Postcondition NS performance Threshold is Unmodified (Implicit)
GET Individual Threshold with permitted authorization scope
[Documentation]Test ID: 5.3.4.5.10
...Test title: GET Individual Threshold with permitted authorization scope
...Test objective: The objective is to test the retrieval of an individual NS performance threshold with permitted authorization scope
...Pre-conditions: A NS instance is instantiated. One or more NS performance thresholds are set in the NFVO.
...Reference: Clause 7.4.6.3.2 - ETSI GS NFV-SOL 005 [3] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
GET individual NS performance Threshold with permitted authorization scope
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsThreshold
Check HTTP Response Body Threshold Identifier matches the requested Threshold
GET Individual Threshold with not permitted authorization scope
[Documentation]Test ID: 5.3.4.5.11
...Test title: GET Individual Threshold with not permitted authorization scope
...Test objective: The objective is to test that the retrieval of an individual NS performance threshold fails when using not permitted authorization scope
...Pre-conditions: A NS instance is instantiated. One or more NS performance thresholds are set in the NFVO.
...Reference: Clause 7.4.6.3.2 - ETSI GS NFV-SOL 005 [3] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
GET individual NS performance Threshold with not permitted authorization scope