...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
...Pre-conditions: A subscription for VNF LCM OperationOccurrence notifications is available in the VNFM.
...Reference:section 5.4.20.3.1 - SOL002 v2.4.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Trigger a VNF LCM operation (external action)
Check VNF LCM Operation Occurrence Start Notification Http POST Request Body Json Schema IsVnfLcmOperationOccurrenceNotification
Check VNF LCM Operation Occurrence Start Notification Http POST Request Body notificationType attribute IsVnfLcmOperationOccurrenceNotification
Check VNF LCM Operation Occurrence Start Notification Http POST Request Body notificationStatus attribute IsSTART
Deliver a notification - Id Creation
logThe POST method delivers a notification from the server to the client.
...Test title: VNF LCM Operation Occurrence Result Notification
...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
...Pre-conditions: An VNF LCM operation is in progress, and a subscription for VNF LCM OperationOccurrence notifications is available in the VNFM.
...Reference:section 5.4.20.3.1 - SOL002 v2.4.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Trigger the completion of an VNF LCM operation (external action)
Check VNF LCM Operation Occurrence Result Notification Http POST Request Body Json Schema IsVnfLcmOperationOccurrenceNotification
Check VNF LCM Operation Occurrence Result Notification Http POST Request Body notificationType attribute IsVnfLcmOperationOccurrenceNotification
Check VNF LCM Operation Occurrence Start Notification Http POST Request Body notificationStatus attribute IsRESULT
Deliver a notification - Id deletion
logThe POST method delivers a notification from the server to the client.
...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
...Pre-conditions: A subscription for VNF identifier creation notifications is available in the VNFM.
...Reference:section 5.4.20.3.1 - SOL002 v2.4.1
...Config ID: Config_prod_VNFM
...Applicability: none
...Post-Conditions: none
Trigger the creation of a VNF instance resource (external action)
Check VNF Identifier Creation Notification Http POST Request Body Json Schema IsVnfIdentifierCreationNotification
Check VNF Identifier Creation Notification Http POST Request Body notificationType attribute IsVnfIdentifierCreationNotification
...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