summaryrefslogtreecommitdiffstats
path: root/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceConvertTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceConvertTest.java')
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceConvertTest.java34
1 files changed, 34 insertions, 0 deletions
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceConvertTest.java b/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceConvertTest.java
index 13869751..8d0e9db4 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceConvertTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceConvertTest.java
@@ -23,13 +23,16 @@ import org.junit.Before;
import org.junit.Test;
import org.onap.usecaseui.server.bean.nsmf.monitor.ServiceInfo;
import org.onap.usecaseui.server.bean.nsmf.monitor.ServiceOnlineUserInfo;
+import org.onap.usecaseui.server.bean.nsmf.monitor.ServicePDUSessionEstSRInfo;
import org.onap.usecaseui.server.bean.nsmf.monitor.ServiceTotalBandwidthInfo;
import org.onap.usecaseui.server.bean.nsmf.monitor.SlicingKpiReqInfo;
import org.onap.usecaseui.server.bean.nsmf.monitor.TrafficReqInfo;
import org.onap.usecaseui.server.bean.nsmf.monitor.UsageTrafficInfo;
+import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.KpiPDUSessionEstSR;
import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.KpiTotalBandwidth;
import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.KpiTotalTraffic;
import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.KpiUserNumber;
+import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.PDUSessionEstSR;
import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.TotalBandwidth;
import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.TotalTraffic;
import org.onap.usecaseui.server.service.slicingdomain.kpi.bean.UserNumbers;
@@ -137,4 +140,35 @@ public class ResourceMonitorServiceConvertTest {
}
}
+ @Test
+ public void itCanConvertconvertServicePDUSessionEstSRInfo() {
+ ServicePDUSessionEstSRInfo servicePDUSessionEstSRInfo = new ServicePDUSessionEstSRInfo();
+ KpiPDUSessionEstSR kpiPDUSessionEstSR = new KpiPDUSessionEstSR();
+
+ List<PDUSessionEstSR> kpiPDUSessionEstSRInfoList = new ArrayList<>();
+ PDUSessionEstSR kpiPDUSessionEstSRInfo = new PDUSessionEstSR();
+ kpiPDUSessionEstSRInfo.setPDUSessionEstSR(100);
+ kpiPDUSessionEstSRInfo.setTimeStamp("2019-12-23 11:31:19");
+ kpiPDUSessionEstSRInfoList.add(kpiPDUSessionEstSRInfo);
+ kpiPDUSessionEstSR.setResult(kpiPDUSessionEstSRInfoList);
+
+
+ SlicingKpiReqInfo slicingKpiReqInfo = new SlicingKpiReqInfo();
+ slicingKpiReqInfo.setTimeStamp("2019-12-23 11:31:19");
+ slicingKpiReqInfo.setId("112233");
+ slicingKpiReqInfo.setHours(4);
+ kpiPDUSessionEstSR.setRequest(slicingKpiReqInfo);
+
+ try {
+ resourceMonitorServiceConvert
+ .convertServicePDUSessionEstSRInfo(servicePDUSessionEstSRInfo, kpiPDUSessionEstSR);
+ } catch (InvocationTargetException e) {
+ e.printStackTrace();
+ } catch (IllegalAccessException e) {
+ e.printStackTrace();
+ } catch (ParseException e) {
+ e.printStackTrace();
+ }
+ }
+
}