aboutsummaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/test/java/org/onap
diff options
context:
space:
mode:
authorIttay Stern <ittay.stern@att.com>2019-12-19 12:22:18 +0000
committerGerrit Code Review <gerrit@onap.org>2019-12-19 12:22:18 +0000
commitfee16feed4b65692e44153c5e4453721785a285b (patch)
tree2ec736a80efafa32be410de45f6a3b0a6b1f504c /vid-app-common/src/test/java/org/onap
parent7ff372e1875fcdab2ee0fc2ce43e21851731ccbc (diff)
parent2eff2870374b37be96b29e5a3d8f9c021f038a10 (diff)
Merge "Add resources summarizing function in service instance."
Diffstat (limited to 'vid-app-common/src/test/java/org/onap')
-rw-r--r--vid-app-common/src/test/java/org/onap/vid/services/AsyncInstantiationBusinessLogicTest.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/vid-app-common/src/test/java/org/onap/vid/services/AsyncInstantiationBusinessLogicTest.java b/vid-app-common/src/test/java/org/onap/vid/services/AsyncInstantiationBusinessLogicTest.java
index d1124f3a8..4b4aa4deb 100644
--- a/vid-app-common/src/test/java/org/onap/vid/services/AsyncInstantiationBusinessLogicTest.java
+++ b/vid-app-common/src/test/java/org/onap/vid/services/AsyncInstantiationBusinessLogicTest.java
@@ -491,6 +491,17 @@ public class AsyncInstantiationBusinessLogicTest extends AsyncInstantiationBaseT
return prepareServiceInstantiation(PROJECT_NAME, isUserProvidedNaming, bulkSize);
}
+ @Test
+ public void getSummarizedMap(){
+ ServiceInstantiation serviceInstantiation = TestUtils.readJsonResourceFileAsObject(
+ "/payload_jsons/templateSummarize4vnfs6vfmodules.json", ServiceInstantiation.class);
+ Map<String, Long> childrenMap = asyncInstantiationBL.getSummarizedChildrenMap(serviceInstantiation);
+ HashMap<String, Long> expectedMap = new HashMap<>();
+ expectedMap.put("vnf", Long.valueOf(4));
+ expectedMap.put("vfModule", Long.valueOf(6));
+ assertEquals(childrenMap,expectedMap);
+
+ }
@Test