aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMgtServiceConvertTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMgtServiceConvertTest.java')
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMgtServiceConvertTest.java33
1 files changed, 33 insertions, 0 deletions
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMgtServiceConvertTest.java b/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMgtServiceConvertTest.java
index aea0cbbb..8dc8e834 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMgtServiceConvertTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMgtServiceConvertTest.java
@@ -38,12 +38,14 @@ import org.onap.usecaseui.server.bean.nsmf.resource.NsiServiceInstanceList;
import org.onap.usecaseui.server.bean.nsmf.resource.NssiServiceInstanceList;
import org.onap.usecaseui.server.bean.nsmf.resource.SlicingBusinessDetails;
import org.onap.usecaseui.server.bean.nsmf.resource.SlicingBusinessList;
+import org.onap.usecaseui.server.bean.nsmf.task.BusinessDemandInfo;
import org.onap.usecaseui.server.bean.nsmf.task.NstInfo;
import org.onap.usecaseui.server.constant.nsmf.NsmfParamConstant;
import org.onap.usecaseui.server.service.slicingdomain.aai.AAISliceService;
import org.onap.usecaseui.server.service.slicingdomain.aai.bean.AAIService;
import org.onap.usecaseui.server.service.slicingdomain.aai.bean.AAIServiceAndInstance;
import org.onap.usecaseui.server.service.slicingdomain.aai.bean.AAIServiceNST;
+import org.onap.usecaseui.server.service.slicingdomain.aai.bean.AAIServiceProfiles;
import org.onap.usecaseui.server.service.slicingdomain.aai.bean.AAIServiceRsp;
import org.onap.usecaseui.server.service.slicingdomain.aai.bean.Relationship;
import org.onap.usecaseui.server.service.slicingdomain.aai.bean.RelationshipData;
@@ -125,6 +127,22 @@ public class ResourceMgtServiceConvertTest {
@Test
public void itCanGetNstInfoByBusiness() {
JSONObject object = new JSONObject();
+ object.put("relationship-list", "jsonTest");
+ object.put("workload-context", "jsonTest");
+ JSONObject object1 = new JSONObject();
+ JSONObject object2 = new JSONObject();
+ JSONObject object3 = new JSONObject();
+
+ JSONArray jsonArrayrelationship_data = new JSONArray();
+ jsonArrayrelationship_data.add(object3);
+ object2.put("relationship-data", jsonArrayrelationship_data);
+
+ JSONArray jsonArray = new JSONArray();
+ jsonArray.add(object2);
+
+ object1.put("relationship", jsonArray);
+ object.put("relationship-list", object1);
+
NstInfo nstInfo = new NstInfo();
String nsiId = "1234-ty23-rt56-oiu9";
@@ -217,6 +235,21 @@ public class ResourceMgtServiceConvertTest {
}
@Test
+ public void itConvertServiceProfilesToBusinessDemandInfo() {
+ BusinessDemandInfo businessDemandInfo = new BusinessDemandInfo();
+ AAIServiceProfiles aaiServiceProfiles = new AAIServiceProfiles();
+ try {
+ resourceMgtServiceConvert.convertServiceProfilesToBusinessDemandInfo(businessDemandInfo, aaiServiceProfiles);
+ } catch (InvocationTargetException e) {
+ e.printStackTrace();
+ } catch (IllegalAccessException e) {
+ e.printStackTrace();
+ }
+
+ }
+
+
+ @Test
public void itCanConvertHostedNsiList() {
NsiServiceInstanceList nsiServiceInstanceList = new NsiServiceInstanceList();
AAIServiceRsp aAIServiceRsp = new AAIServiceRsp();