run get vf module cust by id if vf module cust is 37/105537/1
authorKalkere Ramesh, Sharan <sharan.kalkere.ramesh@att.com>
Wed, 8 Apr 2020 15:55:07 +0000 (11:55 -0400)
committerBenjamin, Max (mb388a) <mb388a@att.com>
Wed, 8 Apr 2020 15:55:08 +0000 (11:55 -0400)
run get vf module cust by id if vf module cust is null

Issue-ID: SO-2800
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: If4e39535c9b6b6715f8a4169f049bbb1d058e863

bpmn/MSOCommonBPMN/src/main/java/org/onap/so/bpmn/servicedecomposition/tasks/BBInputSetup.java
bpmn/MSOCommonBPMN/src/test/java/org/onap/so/bpmn/servicedecomposition/tasks/BBInputSetupTest.java

index e686fc2..488b4aa 100644 (file)
@@ -640,7 +640,8 @@ public class BBInputSetup implements JavaDelegate {
                     // want
                     .findAny() // If 'findAny' then return found
                     .orElse(null);
-        } else {
+        }
+        if (vfResourceCustomization == null) {
             vfResourceCustomization = bbInputSetupUtils
                     .getVfModuleCustomizationByModelCuztomizationUUID(modelInfo.getModelCustomizationId());
         }
index 21b0d83..be9965b 100644 (file)
@@ -2947,7 +2947,7 @@ public class BBInputSetupTest {
     }
 
     @Test
-    public void testMapCatalogVfModuleIfNoVnf() {
+    public void testMapCatalogVfModuleIfNoVfUnderVnf() {
         String vnfModelCustomizationUUID = "vnfResourceCustUUID";
         String vfModuleCustomizationUUID = "vfModelCustomizationUUID";
         VfModule vfModule = new VfModule();
@@ -2958,7 +2958,6 @@ public class BBInputSetupTest {
         vnfResourceCust.setModelCustomizationUUID(vnfModelCustomizationUUID);
         VfModuleCustomization vfModuleCust = new VfModuleCustomization();
         vfModuleCust.setModelCustomizationUUID(vfModuleCustomizationUUID);
-        vnfResourceCust.getVfModuleCustomizations().add(vfModuleCust);
         ModelInfoVfModule modelInfoVfModule = new ModelInfoVfModule();
         doReturn(vfModuleCust).when(SPY_bbInputSetupUtils)
                 .getVfModuleCustomizationByModelCuztomizationUUID(vfModuleCustomizationUUID);