Remove network after loading a template - cypress test 59/99959/2
authorEinat Vinouze <einat.vinouze@intl.att.com>
Wed, 1 Jan 2020 11:40:56 +0000 (13:40 +0200)
committerEinat Vinouze <einat.vinouze@intl.att.com>
Wed, 1 Jan 2020 12:23:13 +0000 (14:23 +0200)
Issue-ID: VID-724
Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com>
Change-Id: Id711480e3f48646516874a70711cc2d0d0912b19
Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com>
vid-webpack-master/cypress/integration/iFrames/instantiation-templates.e2e.ts

index e481c3e..c83f92d 100644 (file)
@@ -261,6 +261,24 @@ describe('Drawing Board: Instantiation Templates', function () {
         assertThatBodyFromDeployRequestEqualsToTemplateFromBackEnd_network();
       });
 
+      it(`Given a stored template of Network - User can remove existing network`,  () => {
+
+        loadDrawingBoardWithRecreateModeNetwork();
+
+        nodeAction('node-01f4c475-3f89-4f00-a2f4-39a873dba0ae-SR-IOV Provider 2-1', 'Remove');
+        let removed_network_Path = [
+          "networks", "SR-IOV Provider 2-1",
+        ];
+
+        let removed_network_counter_Path = [
+          "existingNetworksCounterMap", "f6b6d141-0d4c-427d-ad35-797f3d1abe71",
+        ];
+
+        assertThatBodyFromDeployRequestEqualsToTemplateFromBackEnd_network([
+          {path: removed_network_Path, value: undefined},
+          {path: removed_network_counter_Path, value: 0},
+        ]);
+      });
 
     });
   });