Add CSIT test cases to sdnc/oam repo
[sdnc/oam.git] / csit / tests / sdnc / sdnc_csit.robot
1 *** Settings ***
2
3 Documentation     SDNC, Netconf-Pnp-Simulator E2E Test Case Scenarios
4
5 Library           RequestsLibrary
6 Resource          ./resources/sdnc-keywords.robot
7
8
9 *** Test Cases ***
10 Check SDNC health
11     [Tags]      SDNC-healthcheck
12     [Documentation]    Sending healthcheck
13     Send Empty Post Request And Validate Response  ${SDNC_HEALTHCHECK}   200
14
15 Check SDNC Keystore For PNF Simulator Certificates
16     [Tags]      SDNC-PNFSIM-CERT-DEPLOYMENT
17     [Documentation]    Checking Keystore after SDNC installation
18     Send Get Request And Validate Response Sdnc  ${SDNC_KEYSTORE_CONFIG_PATH}  200
19
20
21 Check SDNC NETCONF/TLS Connection to PNF Simulator
22     [Tags]      SDNC-PNFSIM-TLS-CONNECTION-CHECK
23    [Documentation]    Checking NETCONF/TLS connection to PNF Simulator
24     Send Get Request And Validate TLS Connection Response  ${SDNC_MOUNT_PATH}  200
25
26 Check Dropping NETCONF/TLS Connection
27     [Tags]      SDNC-PNFSIM-TLS-DISCONNECT-CHECK
28     [Documentation]    Checking PNF Simulator Mount Delete from SDNC
29    Send Delete Request And Validate PNF Mount Deleted  ${SDNC_MOUNT_PATH}  200
30