*** Setting ***
Resource	NFVMANOLogManagementKeywords.robot
Suite Setup    Create Sessions for Notifications
Suite Teardown    Terminate All Processes    kill=true

*** Test Cases ***
Log Report Avaliable Notification
    [Documentation]    Test ID: 8.3.4.7.1
    ...    Test title: Log Report Avaliable Notification
    ...    Test objective: The objective is to test the dispatch of Log Report Avaliable Notification when new log report is available in the NFV-MANO, and perform a JSON schema and content validation of the delivered notification. The action that triggers the notification under test is an explicit test step, but it is not performed by the test system.
    ...    Pre-conditions: none
    ...    Reference: clause 8.5.9.3.1 - ETSI GS NFV-SOL 009 [7] v3.6.1
    ...    Config ID: Config_prod_NFV-MANO
    ...    Applicability: none
    ...    Post-Conditions: none 
    Trigger the availability of Log Report (external action) 
    Check Log Report Available Notification Http POST Request Body Json Schema Is    LogReportAvailableNotification
    Check Log Report Available Notification Http POST Request Body notificationType attribute Is    LogReportAvailableNotification
