...Test objective: The objective is to test the retrieval of individual subscription and perform a JSON schema and content validation of the returned subscription data structure
...Pre-conditions: At least one subscription is available in the NFV-MANO.
...Reference: clause 5.5.5.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get Individual Subscription
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsCimSubscription
Check HTTP Response Body Subscription Identifier matches the requested Subscription
GET Individual Subscription - invalid resource identifier
[Documentation]Test ID: 8.3.1.11.2
...Test title: GET Individual Subscription - invalid resource identifier
...Test objective: The objective is to test that the retrieval of an individual subscription fails when using an invalid resource identifier
...Pre-conditions: At least one subscription is available in the NFV-MANO.
...Reference: clause 5.5.5.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
GET individual Subscription with invalid resource identifier
Check HTTP Response Status Code Is404
DELETE Individual Subscription
[Documentation]Test ID: 8.3.1.11.3
...Test title: DELETE Individual Subscription
...Test objective: The objective is to test the deletion of an individual subscription
...Pre-conditions: At least one subscription is available in the NFV-MANO.
...Reference: clause 5.5.5.3.5 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: The is not available anymore in the NFV-MANO