POST Particular Version of an Individual Policy - Method not implemented
[Documentation]Test ID: 10.3.1.5.1
...Test title: POST Particular Version of an Individual Policy - Method not implemented
...Test objective: The objective is to test that POST method is not implemented for this resource.
...Pre-conditions: none
...Reference: Clause 5.5.6.3.1 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
POST Particular Version of an Individual Policy
Check HTTP Response Status Code Is405
GET Information about the Particular Version of an Individual Policy - Successful
[Documentation]Test ID: 10.3.1.5.2
...Test title: GET Information about the Particular Version of an Individual Policy - Successful
...Test objective: The objective is to test The GET method fetches the content of the Particular version of an individual policy.
...Pre-conditions: Individual policy is available in the NFV-MANO.
...Reference: Clause 5.5.6.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
GET Particular Version of an Individual Policy
Check HTTP Response Status Code Is200
GET Information about the Particular Version of an Individual Policy - NOT FOUND
[Documentation]Test ID: 10.3.1.5.3
...Test title: GET Information about the Particular Version of an Individual Policy - NOT FOUND
...Test objective: The objective is to test that the information about the Particular version of an individual policy fails when using an invalid resource identifier.
...Pre-conditions: The API producer did not find the current representation for the target resource.
...Reference: Clause 5.5.6.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
GET Particular Version of an Individual Policy
Check HTTP Response Status Code Is404
Check HTTP Response Body Json Schema IsProblemDetails
PUT Particular Version of an individual policy - Successful
[Documentation]Test ID: 10.3.1.5.4
...Test title: PUT Particular Version of an individual policy - Successful
...Test objective: The objective is to test that the PUT method transfers the content of a particular version of an individual policy.
...Pre-conditions: none
...Reference: Clause 5.5.6.3.3 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The policy content type is either JSON, YAML or ZIP.
...Post-Conditions: none
PUT Particular Version of an Individual Policy
Check HTTP Response Status Code Is201
PUT Particular Version of an individual policy - CONFLICT
[Documentation]Test ID: 10.3.1.5.5
...Test title: PUT Particular Version of an individual policy - CONFLICT
...Test objective: The objective is to test that the PUT method does not transfer the content of a particular version in case of a conflict.
...Pre-conditions: The particular version has already been transferred to the API producer.
...Reference: Clause 5.5.6.3.3 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: The policy content type is either JSON, YAML or ZIP.
...Post-Conditions: none
PUT Particular Version of an Individual Policy
Check HTTP Response Status Code Is409
Check HTTP Response Body Json Schema IsProblemDetails
PATCH Particular Version of an individual policy - Method not implemented
[Documentation]Test ID: 10.3.1.5.6
...Test title: PATCH Particular Version of an individual policy - Method not implemented
...Test objective: The objective is to test that PATCH method is not implemented for this resource.
...Pre-conditions: none
...Reference: Clause 5.5.6.3.4 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
PATCH Particular Version of an Individual Policy
Check HTTP Response Status Code Is405
DELETE Particular Version of an individual policy - Successful
[Documentation]Test ID: 10.3.1.5.7
...Test title: DELETE Particular Version of an individual policy - Successful
...Test objective: The objective is to test that the DELETE method deletes a particular version of an individual policy.
...Pre-conditions: none
...Reference: Clause 5.5.6.3.5 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
DELETE Particular Version of an Individual Policy
Check HTTP Response Status Code Is204
DELETE Particular Version of an individual policy - CONFLICT
[Documentation]Test ID: 10.3.1.5.8
...Test title: DELETE Particular Version of an individual policy - CONFLICT
...Test objective: The objective is to test that the DELETE method does not delete a particular version of an individual policy in case of a conflict.
...Pre-conditions:The requested version of the individual policy is the selected version.
...Reference: Clause 5.5.6.3.5 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
DELETE Particular Version of an Individual Policy
Check HTTP Response Status Code Is409
Check HTTP Response Body Json Schema IsProblemDetails
@@ -20,20 +20,19 @@ GET Information about the Selected Version of an Individual Policy - Successful
...Test title: GET Information about the Selected Version of an Individual Policy - Successful
...Test objective: The objective is to test The GET method fetches the content of the selected version of an individual policy.
...Pre-conditions: Individual policy is available in the NFV-MANO.
...Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
GET Selected Version of an Individual Policy
Check HTTP Response Status Code Is200
Check HTTP Content-Type Is Set
GET Information about the Selected Version of an Individual Policy - NOT FOUND
[Documentation]Test ID: 10.3.1.4.3
...Test title: GET Information about the Selected Version of an Individual Policy - NOT FOUND
...Test objective: The objective is to test that the information about the selected version of an individual policy fails when using an invalid resource identifier.
...Pre-conditions: The API producer did not find the current representation for the target resource.
...Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
@@ -46,7 +45,7 @@ GET Information about the Selected Version of an Individual Policy - CREATED STA
...Test title: GET Information about the Selected Version of an Individual Policy - NOT FOUND
...Test objective: The objective is to test that the information about the selected version of an individual policy is not retrieved when it is in CREATED state.
...Pre-conditions: The individual policy is in CREATED state.
...Reference: Clause 5.5.4.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Reference: Clause 5.5.5.3.2 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
@@ -59,7 +58,7 @@ PUT Selected Version of an individual policy - Method not implemented
...Test title: PUT Selected Version of an individual policy - Method not implemented
...Test objective: The objective is to test that PUT method is not implemented for this resource.
...Pre-conditions: none
...Reference: Clause 5.5.4.3.3 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Reference: Clause 5.5.5.3.3 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
@@ -71,7 +70,7 @@ PATCH Selected Version of an individual policy - Method not implemented
...Test title: PATCH Selected Version of an individual policy - Method not implemented
...Test objective: The objective is to test that PATCH method is not implemented for this resource.
...Pre-conditions: none
...Reference: Clause 5.5.4.3.4 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Reference: Clause 5.5.5.3.4 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
@@ -83,7 +82,7 @@ DELETE Selected Version of an individual policy - Method not implemented
...Test title: DELETE Selected Version of an individual policy - Method not implemented
...Test objective: The objective is to test that DELETE method is not implemented for this resource.
...Pre-conditions: none
...Reference: Clause 5.5.4.3.5 - ETSI GS NFV-SOL 012 [7] v3.4.1
...Reference: Clause 5.5.5.3.5 - ETSI GS NFV-SOL 012 [7] v3.4.1