Add test to verify the count amount of networks during summarizing. 74/99874/3
authorAlexey Sandler <alexey.sandler@intl.att.com>
Sat, 21 Dec 2019 18:22:08 +0000 (20:22 +0200)
committerAlexey Sandler <alexey.sandler@intl.att.com>
Sat, 21 Dec 2019 18:28:08 +0000 (20:28 +0200)
Issue-ID: VID-724
Signed-off-by: Alexey Sandler <alexey.sandler@intl.att.com>
Change-Id: Ic65c52deb66a8a1281a190443907b04b2385787a
Signed-off-by: Alexey Sandler <alexey.sandler@intl.att.com>
vid-app-common/src/test/java/org/onap/vid/services/AsyncInstantiationBusinessLogicTest.java
vid-app-common/src/test/resources/payload_jsons/templateSummarize4vnfs6vfmodules.json

index 29d614c..b17b968 100644 (file)
@@ -498,7 +498,8 @@ public class AsyncInstantiationBusinessLogicTest extends AsyncInstantiationBaseT
         Map<String, Long> childrenMap =  asyncInstantiationBL.getSummarizedChildrenMap(serviceInstantiation);
         Map<String, Long> expectedMap = ImmutableMap.of(
             "vnf", 4L,
-            "vfModule", 6L
+            "vfModule", 6L,
+            "network", 2L
         );
         assertEquals(childrenMap,expectedMap);
 
index b004482..89a1209 100644 (file)
         "modelType": "vnf"
       }
     }
+  },
+  "networks": {
+    "Network-1": {
+      "instanceName": "myBestNetwork",
+      "instanceId": "884b373f-41c0-4a96-9785-7f075cb4ae9d",
+      "modelInfo": {
+        "modelType": "network"
+      }
+    },
+    "Network-2": {
+      "instanceName": "myBestNetwork2",
+      "instanceId": "884b373f-41c0-4a96-9785-7f075cb4ae9d",
+      "modelInfo": {
+        "modelType": "network"
+      }
+    }
   }
 }