POST Individual Peer Entity - Method not implemented
[Documentation]Test ID: 8.3.1.9.1
...Test title: POST Individual Peer Entity - Method not implemented
...Test objective: The objective is to test that POST method is not implemeted.
...Pre-conditions:
...Reference: clause 5.5.14.3.1 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions:
Send Post request for Individual Peer Entity
Check HTTP Response Status Code Is405
GET Individual Peer Entity
[Documentation]Test ID: 8.3.1.9.2
...Test title: GET Individual Peer Entity
...Test objective: The objective is to retrieves information and configuration hold in the producer NFV-MANO functional entity with regards to a peer entity by reading an individual peer entity resource
...Pre-conditions:
...Reference: clause 5.5.14.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability:
...Post-Conditions:
Get Individual Peer Entity
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsPeerEntity
PUT Individual Peer Entity - Method not implemented
[Documentation]Test ID: 8.3.1.9.3
...Test title: PUT Individual Peer Entity - Method not implemented
...Test objective: The objective is to test that PUT method is not implemeted.
...Pre-conditions:
...Reference: clause 5.5.14.3.3 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions:
Send Put request for Individual Peer Entity
Check HTTP Response Status Code Is405
PATCH Individual Peer Entity
[Documentation]Test ID: 8.3.1.9.4
...Test title: PATCH Individual Peer Entity
...Test objective: This method modifies configuration and information of the producer NFV-MANO functional entity with regards to a peer functional entity by updating the corresponding "Individual peer entity" resource.
...Pre-conditions: At least one Peer Entity resource is created
...Reference: clause 5.5.14.3.4 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: Peer Entity Resource is modified by the operation
Send Patch request for Individual Peer Entity
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsManoServiceInterfaceModifications
...Test objective: The objective is to test that the modification of configuration and information of the producer NFV-MANO functional entity with regards to a peer functional entity by updating the corresponding "Individual peer entity" resource failed due to a conflict with the state of the Individual Peer Entity resource and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: At least one Peer Entity resource is created
...Reference: clause 5.5.14.3.4 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: Peer Entity Resource is not modified by the operation
Send Patch request for Individual Peer Entity
Check HTTP Response Status Code Is409
Check HTTP Response Body Json Schema IsProblemDetails
...Test objective: The objective is to test that the modification of the Individual Peer Entity resource failed because precondition given in an HTTP request header is not fulfilled and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: At least one Peer Entity resource is created
...Reference: clause 5.5.14.3.4 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: Peer Entity Resource is not modified by the operation
Send Patch request for Individual Peer Entity
Check HTTP Response Status Code Is412
Check HTTP Response Body Json Schema IsProblemDetails
DELETE Individual Peer Entity - Method not implemented
[Documentation]Test ID: 8.3.1.9.7
...Test title: DELETE Individual Peer Entity - Method not implemented
...Test objective: The objective is to test that DELETE method is not implemeted.
...Pre-conditions:
...Reference: clause 5.5.14.3.5 - ETSI GS NFV-SOL 009 [5] V3.3.1