Add CSIT for Netconf Module Configuration Get
[integration/csit.git] / tests / integration / nfsimulator / netconf-server / netconf-server-rest-test.robot
1 *** Settings ***
2 Documentation     Run healthcheck
3 Library               RequestsLibrary
4 Library           Collections
5 Resource          ./resources/netconf-server-keywords.robot
6
7
8 *** Test Cases ***
9
10 Netconf Server Healthy Check
11     [Tags]      Netconf-Server
12     [Documentation]   Server Should be healthy
13     Verify That Server Is Healthy
14
15 Netconf Server Readiness Check
16     [Tags]      Netconf-Server
17     [Documentation]   Server Should be ready
18     Verify That Server Is Ready
19
20 Netconf Module Configuration Update
21     [Tags]      Netconf-Server
22     [Documentation]   Update Should Be Distributed
23     Update NetConf Module Configuration  pnf-simulator  ${PNF_SIMULATOR_DATA_XML}  202
24     Sleep   20s     Wait for message distribution in Kafka
25     Verify That Change Is Available In NetConf Module Change Configuration History  200
26
27 Netconf Module Configuration History Get
28     [Tags]      Netconf-Server
29     [Documentation]   Configuration History should be returned
30     Update NetConf Module Configuration  pnf-simulator  ${PNF_SIMULATOR_DATA_XML}  202
31     Verify That Configuration History Is Available  200