onap on kubernetes source files
[oom.git] / kubernetes / config / docker / init / src / config / robot / robot / testsuites / demo.robot
diff --git a/kubernetes/config/docker/init/src/config/robot/robot/testsuites/demo.robot b/kubernetes/config/docker/init/src/config/robot/robot/testsuites/demo.robot
new file mode 100644 (file)
index 0000000..f5788d5
--- /dev/null
@@ -0,0 +1,43 @@
+*** Settings ***
+Documentation    Executes the VNF Orchestration Test cases including setup and teardown
+...
+Library   Collections
+Resource         ../resources/demo_preload.robot
+*** Variables ***
+
+${VNF_NAME}       DemoVNF
+${MODULE_NAME}    DemoModuleName
+
+*** Test Cases ***
+Initialize Customer And Models
+    [Tags]   InitDemo
+    Load Customer And Models   Demonstration
+
+Initialize Customer
+    [Tags]   InitCustomer
+    Load Customer   Demonstration
+
+Initialize Models
+    [Tags]   InitDistribution
+    Load Models   Demonstration
+
+Preload VNF
+    [Tags]   PreloadDemo
+    Preload User Model   ${VNF_NAME}   ${MODULE_NAME}
+
+Create APPC Mount Point
+    [Tags]   APPCMountPointDemo
+    APPC Mount Point    ${MODULE_NAME}
+
+Instantiate VFW
+    [Tags]   instantiateVFW
+    Instantiate VNF   vFW
+
+Delete Instantiated VNF
+    [Documentation]   This test assumes all necessary variables are loaded via the variable file create in  Save For Delete
+    ...    The Teardown VNF needs to be in the teardown step of the test case...
+    [Tags]   deleteVNF
+    Setup Browser
+    Login To VID GUI
+    [Teardown]   Teardown VNF
+