...Test objective: The objective is to test the dispatch of VNF LCM Operation Occurrence Start Notification when a new VNF LCM operation is started in the VNFM, and perform a JSON schema and content validation of the delivered notification
LogCreating mock request and response to handle vnfLcmOperationOccurrenceNotification
...Pre-conditions: A subscription for VNF LCM OperationOccurrence notifications is available in the VNFM.
...Test title: VNF LCM Operation Occurrence Result Notification
${BODY}=evaluatejson.loads('''${json}''')json
...Test objective: The objective is to test the dispatch of VNF LCM Operation Occurrence Result Notification when a VNF LCM operation is completed in the VNFM, and perform a JSON schema and content validation of the delivered notification
LogCreating mock request and response to handle vnfLcmOperationOccurrenceNotification
...Pre-conditions: An VNF LCM operation is in progress, and a subscription for VNF LCM OperationOccurrence notifications is available in the VNFM.
...Test objective: The objective is to test the dispatch of VNF Identifier Creation Notification when a new VNF instance resource is created in the VNFM, and perform a JSON schema and content validation of the delivered notification
LogCreating mock request and response to handle vnfLcmOperationOccurrenceNotification
...Pre-conditions: A subscription for VNF identifier creation notifications is available in the VNFM.
...Test objective: The objective is to test the dispatch of VNF Identifier Deletion Notification when a VNF instance resource is deleted in the VNFM, and perform a JSON schema and content validation of the delivered notification
...Pre-conditions: A VNF instance resource is created, and a subscription for VNF identifier creation notifications is available in the VNFM.
...Reference:section 6.4.18.3.1 - SOL002 v2.4.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Trigger the deletion of a VNF instance resource (external action)
Check VNF Identifier Deletion Notification Http POST Request Body Json Schema IsVnfIdentifierDeletionNotification
Check VNF Identifier Deletion Notification Http POST Request Body notificationType attribute IsVnfIdentifierDeletionNotification
*** Keywords ***
Trigger a VNF LCM operation (external action)
#do nothing
Logdo nothing
Trigger the completion of an VNF LCM operation (external action)
#do nothing
Logdo nothing
Trigger the creation of a VNF instance resource (external action)
#do nothing
Logdo nothing
Trigger the deletion of a VNF instance resource (external action)
#do nothing
Logdo nothing
Check VNF LCM Operation Occurrence Start Notification Http POST Request Body Json Schema Is