...Test objective: The objective is to test that PATCH method cannot modify an exsisting individual PM job resource when a request contains syntactically correct data but the data cannot be processed.
...Pre-conditions: A NFV-MANO instance is instantiated. One or more NFV-MANO performance jobs are set in the NFV-MANO.
...Reference: clause 6.5.4.3.4 - ETSI GS NFV-SOL 009 [7] v4.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: PM Job resource is not modified.
Send Patch request for individual NFV_MANO Performance Job with unprocessable entity
Send Patch request for individual NFV_MANO Performance Job with unprocessable content
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails
...Test objective: The objective is to test that PATCH method cannot modify an exsisting individual threshold resource when a request contains syntactically correct data but the data cannot be processed.
...Pre-conditions: A NFV-MANO instance is instantiated. One or more performance thresholds are set.
...Reference: clause 6.5.7.3.4 - ETSI GS NFV-SOL 009 [7] v4.4.1
...Config ID: Config_prod_NFV-MANO
...Applicability: none
...Post-Conditions: Threshold resource is not modified.
Send Patch request for individual Performance Threshold with unprocessable entity
Send Patch request for individual Performance Threshold with unprocessable content
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails
Send DELETE Request for all Performance Thresholds
Check HTTP Response Status Code Is405
POST Create new Performance Threshold - Unprocessable entity
POST Create new Performance Threshold - Unprocessable content
[Documentation]Test ID: 8.3.2.4.10
...Test title:POST Create new Performance Threshold - Unprocessable Entity
...Test title:POST Create new Performance Threshold - Unprocessable Content
...Test objective: The objective is to test the creation of a new NFV-MANO performance threshold and perform the JSON schema validation of the returned threshold data structure.
...Test objective: The objective is to test that a new NFV-MANO performance threshold is not created if the notification endpoint is unreachable by the NFV-MANO.
...Pre-conditions: A NFV-MANO instance is instantiated.