...Test objective: The objective is to create a new VNF instance resource
...Test objective: The objective is to create a new VNF instance resource based on a VNF package that is onboarded and in "ENABLED" state.
...Pre-conditions: none
...Pre-conditions: none
...Reference: Clause 5.4.2.3.1 - ETSI GS NFV-SOL 002 [2] v2.8.1
...Reference: Clause 5.4.2.3.1 - ETSI GS NFV-SOL 002 [2] v2.8.1
...Config ID: Config_prod_VE
...Config ID: Config_prod_VE
@@ -161,3 +161,16 @@ GET information about multiple VNF instances with "exclude_default" and "fields"
GET multiple vnfInstances with exclude_default and fields attribute selector
GET multiple vnfInstances with exclude_default and fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsvnfInstances
Check HTTP Response Body Json Schema IsvnfInstances
POST Create a new vnfInstance - not in ENABLED state
[Documentation]Test ID: 6.3.5.1.13
...Test title: POST Create a new vnfInstance - not in ENABLED state
...Test objective: The objective is to test that an error is returned if the VNF package referenced in the Request is not in the "ENABLED" state or does not exist.
...Pre-conditions: none
...Reference: Clause 5.4.2.3.1 - ETSI GS NFV-SOL 002 [2] v2.8.1
...Config ID: Config_prod_VE
...Applicability: none
...Post-Conditions: VNF instance created
POST Create a new vnfInstance - VNF Package is not in ENABLED state
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails