Check Postcondition Peer Entity Resource is created
GET Peer Entity
GET Peer Entities
[Documentation]Test ID: 8.3.1.8.2
...Test title: GET Peer Entity
...Test objective: The objective is to queries information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities.
...Test title: GET Peer Entities
...Test objective: The objective is to query information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities.
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
@@ -36,9 +36,9 @@ GET Peer Entity
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsPeerEntities
GET Peer Entity - invalid attribute-based filter
GET Peer Entities - invalid attribute-based filter
[Documentation]Test ID: 8.3.1.8.3
...Test title: GET Peer Entity - invalid attribute-based filter
...Test title: GET Peer Entities - invalid attribute-based filter
...Test objective:The objective is to test that the retrieval of information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities fails when using invalid attribute-based filter, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
Check HTTP Response Body Json Schema IsProblemDetails
GET Peer Entity - invalid attribute selector
GET Peer Entities - invalid attribute selector
[Documentation]Test ID: 8.3.1.8.4
...Test title: GET Peer Entity - invalid attribute selector
...Test title: GET Peer Entities - invalid attribute selector
...Test objective: The objective is to test that the retrieval of information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities fails when using invalid attribute selector, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
Check HTTP Response Body Json Schema IsProblemDetails
GET Peer Entity - Bad Request Response too Big
GET Peer Entities - Bad Request Response too Big
[Documentation]Test ID: 8.3.1.8.5
...Test title: GET Peer Entity - Bad Request Response too Big
...Test title: GET Peer Entities - Bad Request Response too Big
...Test objective: The objective is to test that the retrieval of information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities fails when response is too big, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
@@ -75,9 +75,9 @@ GET Peer Entity - Bad Request Response too Big
Check HTTP Response Status Code Is400
Check HTTP Response Body Json Schema IsProblemDetails
GET Peer Entity with attribute-based filter
GET Peer Entities with attribute-based filter
[Documentation]Test ID: 8.3.1.8.6
...Test title: GET Peer Entity with attribute-based filter
...Test title: GET Peer Entities with attribute-based filter
...Test objective: The objective is to query information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities with attribute filters
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
@@ -88,9 +88,9 @@ GET Peer Entity with attribute-based filter
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsPeerEntities
GET Peer Entity with "all_fields" attribute selector
GET Peer Entities with "all_fields" attribute selector
[Documentation]Test ID: 8.3.1.8.7
...Test title: GET Peer Entity with "all_fields" attribute selector
...Test title: GET Peer Entities with "all_fields" attribute selector
...Test objective: The objective is to retrieve information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities with "all_fields" attribute selector
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
@@ -101,9 +101,9 @@ GET Peer Entity with "all_fields" attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsPeerEntities
GET Peer Entity with "exclude_default" attribute selector
GET Peer Entities with "exclude_default" attribute selector
[Documentation]Test ID: 8.3.1.8.8
...Test title: GET Peer Entity with "exclude_default" attribute selector
...Test title: GET Peer Entities with "exclude_default" attribute selector
...Test objective: The objective is to retrieve information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities with "exclude_default" attribute selector
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
@@ -115,9 +115,9 @@ GET Peer Entity with "exclude_default" attribute selector
Check HTTP Response Body Json Schema IsPeerEntities
GET Peer Entity with "fields" attribute selector
GET Peer Entities with "fields" attribute selector
[Documentation]Test ID: 8.3.1.8.9
...Test title: GET Peer Entity with "fields" attribute selector
...Test title: GET Peer Entities with "fields" attribute selector
...Test objective: The objective is to retrieve information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities with fields attribute selector
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
@@ -128,16 +128,16 @@ GET Peer Entity with "fields" attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsPeerEntities
GET Peer Entity with "exclude_fields" attribute selector
GET Peer Entities with "exclude_fields" attribute selector
[Documentation]Test ID: 8.3.1.8.10
...Test title: GET Peer Entity with "exclude_fields" attribute selector
...Test title: GET Peer Entities with "exclude_fields" attribute selector
...Test objective: The objective is to retrieve information and configuration in the producer NFV-MANO functional entity with regards to multiple peer entities with "exclude_fields" attribute selector
...Pre-conditions: At least one Peer Entity is already created.
...Reference: clause 5.5.13.3.2 - ETSI GS NFV-SOL 009 [5] V3.3.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: none
Get Peer Entity with exclude_fields attribute selector
Get Peer Entities with exclude_fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsPeerEntities
@@ -154,9 +154,9 @@ GET Peer Entity with Paged Response
Check HTTP Response Status Code Is200
Check LINK in Header
PUT Peer Entity - Method not implemented
PUT Peer Entities - Method not implemented
[Documentation]Test ID: 8.3.1.8.12
...Test title: PUT Peer Entity - Method not implemented
...Test title: PUT Peer Entities - Method not implemented
...Test objective: The objective is to test that PUT method is not implemeted.
...Pre-conditions: none
...Reference: clause 5.5.13.3.3 - ETSI GS NFV-SOL 009 [5] V3.3.1
@@ -166,9 +166,9 @@ PUT Peer Entity - Method not implemented
Send Put request for Peer Entity
Check HTTP Response Status Code Is405
PATCH Peer Entity - Method not implemented
PATCH Peer Entities - Method not implemented
[Documentation]Test ID: 8.3.1.8.13
...Test title: PATCH Peer Entity - Method not implemented
...Test title: PATCH Peer Entities - Method not implemented
...Test objective: The objective is to test that PATCH method is not implemeted.
...Pre-conditions:none
...Reference: clause 5.5.13.3.4 - ETSI GS NFV-SOL 009 [5] V3.3.1