summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceImpl.java12
-rw-r--r--server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/TaskMgtServiceImpl.java10
-rw-r--r--server/src/main/java/org/onap/usecaseui/server/service/sotn/impl/SOTNServiceImpl.java18
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAICustomerRspTest.java12
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIEsrNfvoTest.java29
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIOrchestratorRspTest.java1
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/RelationshipTest.java24
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ResultsTest.java66
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/SDNCControllerRspTest.java11
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ServiceInstanceTest.java49
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/DeleteOperationRspTest.java6
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/OperationProgressTest.java51
-rw-r--r--server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/SaveOrUpdateOperationRspTest.java53
13 files changed, 247 insertions, 95 deletions
diff --git a/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceImpl.java b/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceImpl.java
index 6fd9cb03..a53976f5 100644
--- a/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceImpl.java
+++ b/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/ResourceMonitorServiceImpl.java
@@ -108,12 +108,12 @@ public class ResourceMonitorServiceImpl implements ResourceMonitorService {
TrafficReqInfo trafficReqInfo = resourceMonitorServiceConvert
.buildTrafficReqInfo(serviceInfo, newTimestamp);
String jsonstr = JSON.toJSONString(trafficReqInfo);
- RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr.toString());
+ RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr);
Response<KpiTotalTraffic> response = this.kpiSliceService.listTotalTraffic(requestBody).execute();
if (response.isSuccessful()) {
KpiTotalTraffic kpiTotalTraffic = response.body();
logger.info("querySlicingUsageTraffic: listTotalTraffic reponse is:{}",
- gson.toJson(kpiTotalTraffic).toString());
+ gson.toJson(kpiTotalTraffic));
UsageTrafficInfo usageTrafficInfo = new UsageTrafficInfo();
resourceMonitorServiceConvert.convertUsageTrafficInfo(usageTrafficInfo, kpiTotalTraffic);
usageTrafficInfoList.add(usageTrafficInfo);
@@ -160,13 +160,13 @@ public class ResourceMonitorServiceImpl implements ResourceMonitorService {
SlicingKpiReqInfo slicingKpiReqInfo = resourceMonitorServiceConvert
.buildSlicingKpiReqInfo(serviceInfo, newTimestamp, kpiHours);
String jsonstr = JSON.toJSONString(slicingKpiReqInfo);
- RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr.toString());
+ RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr);
Response<KpiUserNumber> response = this.kpiSliceService.listUserNumber(requestBody).execute();
if (response.isSuccessful()) {
KpiUserNumber kpiUserNumber = response.body();
logger.info("querySlicingOnlineUserNumber: listUserNumber reponse is:{}",
- gson.toJson(kpiUserNumber).toString());
+ gson.toJson(kpiUserNumber));
ServiceOnlineUserInfo serviceOnlineUserInfo = new ServiceOnlineUserInfo();
resourceMonitorServiceConvert.convertServiceOnlineUserInfo(serviceOnlineUserInfo, kpiUserNumber);
serviceOnlineUserInfoList.add(serviceOnlineUserInfo);
@@ -215,13 +215,13 @@ public class ResourceMonitorServiceImpl implements ResourceMonitorService {
SlicingKpiReqInfo slicingKpiReqInfo = resourceMonitorServiceConvert
.buildSlicingKpiReqInfo(serviceInfo, newTimestamp, kpiHours);
String jsonstr = JSON.toJSONString(slicingKpiReqInfo);
- RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr.toString());
+ RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr);
Response<KpiTotalBandwidth> response = this.kpiSliceService.listTotalBandwidth(requestBody).execute();
if (response.isSuccessful()) {
KpiTotalBandwidth kpiTotalBandwidth = response.body();
logger.info("querySlicingTotalBandwidth: listTotalBandwidth reponse is:{}",
- gson.toJson(kpiTotalBandwidth).toString());
+ gson.toJson(kpiTotalBandwidth));
ServiceTotalBandwidthInfo serviceTotalBandwidthInfo = new ServiceTotalBandwidthInfo();
resourceMonitorServiceConvert
.convertServiceTotalBandwidthInfo(serviceTotalBandwidthInfo, kpiTotalBandwidth);
diff --git a/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/TaskMgtServiceImpl.java b/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/TaskMgtServiceImpl.java
index eec8ab0c..830b24a9 100644
--- a/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/TaskMgtServiceImpl.java
+++ b/server/src/main/java/org/onap/usecaseui/server/service/nsmf/impl/TaskMgtServiceImpl.java
@@ -163,7 +163,7 @@ public class TaskMgtServiceImpl implements TaskMgtService {
if (response.isSuccessful()) {
SOTask soTaskInfo = response.body();
Gson gson = new Gson();
- logger.info("queryTaskAuditInfo: getTaskById response is:{}", gson.toJson(soTaskInfo).toString());
+ logger.info("queryTaskAuditInfo: getTaskById response is:{}", gson.toJson(soTaskInfo));
taskMgtServiceConvert.convertTaskAuditInfo(slicingTaskAuditInfo, soTaskInfo);
// return normal result code
resultMsg = "5G slicing task configure audit information query result.";
@@ -199,11 +199,11 @@ public class TaskMgtServiceImpl implements TaskMgtService {
if (response.isSuccessful()) {
SOTask soTaskInfo = response.body();
Gson gson = new Gson();
- logger.info("updateTaskAuditInfo: getTaskById response is:{}", gson.toJson(soTaskInfo).toString());
+ logger.info("updateTaskAuditInfo: getTaskById response is:{}", gson.toJson(soTaskInfo));
taskMgtServiceConvert.convertTaskAuditToSoTask(soTaskInfo, slicingTaskAuditInfo);
String jsonstr = JSON.toJSONString(soTaskInfo);
- RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr.toString());
+ RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), jsonstr);
Response<ResponseBody> updateResponse = soSliceService
.updateService(slicingTaskAuditInfo.getTaskId(), requestBody).execute();
@@ -261,7 +261,7 @@ public class TaskMgtServiceImpl implements TaskMgtService {
if (response.isSuccessful()) {
Gson gson = new Gson();
SOTask soTask = response.body();
- logger.info("updateTaskAuditInfo: getTaskById response is:{}", gson.toJson(soTask).toString());
+ logger.info("updateTaskAuditInfo: getTaskById response is:{}", gson.toJson(soTask));
taskMgtServiceConvert.convertTaskCreationInfo(slicingTaskCreationInfo, soTask);
// return normal result code
resultMsg = "5G slicing task creation infomation query result.";
@@ -302,7 +302,7 @@ public class TaskMgtServiceImpl implements TaskMgtService {
if (response.isSuccessful()) {
SOTask soTask = response.body();
Gson gson = new Gson();
- logger.info("queryTaskCreationProgress: getTaskById response is:{}", gson.toJson(soTask).toString());
+ logger.info("queryTaskCreationProgress: getTaskById response is:{}", gson.toJson(soTask));
taskMgtServiceConvert.convertTaskCreationProgress(slicingTaskCreationProgress, soTask);
resultMsg = "5G slicing task operation progress query result.";
resultHeader.setResult_code(NsmfCodeConstant.SUCCESS_CODE);
diff --git a/server/src/main/java/org/onap/usecaseui/server/service/sotn/impl/SOTNServiceImpl.java b/server/src/main/java/org/onap/usecaseui/server/service/sotn/impl/SOTNServiceImpl.java
index 5a132067..23d4d085 100644
--- a/server/src/main/java/org/onap/usecaseui/server/service/sotn/impl/SOTNServiceImpl.java
+++ b/server/src/main/java/org/onap/usecaseui/server/service/sotn/impl/SOTNServiceImpl.java
@@ -72,7 +72,7 @@ public class SOTNServiceImpl implements SOTNService{
}
} catch (IOException e) {
logger.error("getNetWorkResources occur exception:"+e);
- result = CommonConstant.CONSTANT_FAILED;;
+ result = CommonConstant.CONSTANT_FAILED;
}
return result;
}
@@ -107,11 +107,11 @@ public class SOTNServiceImpl implements SOTNService{
result=new String(response.body().bytes());
} else {
logger.info(String.format("Can not get getLogicalLinks[code=%s, message=%s]", response.code(), response.message()));
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
} catch (IOException e) {
logger.error("getLogicalLinks occur exception:"+e);
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
return result;
}
@@ -151,7 +151,7 @@ public class SOTNServiceImpl implements SOTNService{
}
} catch (IOException e) {
logger.error("getHostUrl occur exception:"+e);
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
return result;
}
@@ -171,7 +171,7 @@ public class SOTNServiceImpl implements SOTNService{
}
} catch (IOException e) {
logger.error("getExtAaiId occur exception:"+e);
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
return result;
}
@@ -355,7 +355,7 @@ public class SOTNServiceImpl implements SOTNService{
}
} catch (IOException e) {
logger.error("getPnfInfo occur exception:"+e);
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
return result;
}
@@ -375,7 +375,7 @@ public class SOTNServiceImpl implements SOTNService{
}
} catch (IOException e) {
logger.error("getAllottedResources occur exception:"+e);
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
return result;
}
@@ -395,7 +395,7 @@ public class SOTNServiceImpl implements SOTNService{
}
} catch (IOException e) {
logger.error("getConnectivityInfo occur exception:"+e);
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
return result;
}
@@ -415,7 +415,7 @@ public class SOTNServiceImpl implements SOTNService{
}
} catch (IOException e) {
logger.error("getPinterfaceByVpnId occur exception:"+e);
- result= CommonConstant.CONSTANT_FAILED;;
+ result= CommonConstant.CONSTANT_FAILED;
}
return result;
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAICustomerRspTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAICustomerRspTest.java
index f0ccfdf1..8562f637 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAICustomerRspTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAICustomerRspTest.java
@@ -1,6 +1,9 @@
/**
* Copyright (C) 2017 CMCC, Inc. and others. All rights reserved.
*
+ * ================================================================================
+ * Modifications Copyright (C) 2020 IBM.
+ * ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -40,6 +43,8 @@ import org.hibernate.Transaction;
import mockit.Mock;
import mockit.MockUp;
+import static org.junit.Assert.assertNotNull;
+
public class AAICustomerRspTest {
@Before
@@ -52,8 +57,11 @@ public class AAICustomerRspTest {
@Test
public void testAAICustomerRsp() throws Exception {
+ AAICustomer ac = new AAICustomer("globalCustomerId", "subscriberName", "subscriberType","resourceVersion");
+ List acList=new ArrayList<AAICustomer>();
+ acList.add(ac);
AAICustomerRsp acr = new AAICustomerRsp();
- acr.setCustomer(null);
- acr.getCustomer();
+ acr.setCustomer(acList);
+ assertNotNull(acr.getCustomer());
}
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIEsrNfvoTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIEsrNfvoTest.java
index a6581da6..04572d9d 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIEsrNfvoTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIEsrNfvoTest.java
@@ -1,6 +1,9 @@
/**
* Copyright 2020 Huawei Corporation.
*
+ * ================================================================================
+ * Modifications Copyright (C) 2020 IBM.
+ * ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -16,25 +19,13 @@
package org.onap.usecaseui.server.service.lcm.domain.aai.bean;
-/**
- * Copyright (C) 2020 Huawei, Inc. and others. All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
+
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
+import static org.junit.Assert.assertEquals;
+
public class AAIEsrNfvoTest {
@Before
@@ -53,7 +44,13 @@ public class AAIEsrNfvoTest {
aaiEsrNfvo.getName();
aaiEsrNfvo.getNfvoId();
aaiEsrNfvo.getResourceVersion();
- aaiEsrNfvo.setName("123");
+
+ assertEquals("123",aaiEsrNfvo.getApiRoot());
+ assertEquals("123",aaiEsrNfvo.getName());
+ assertEquals("123",aaiEsrNfvo.getNfvoId());
+ assertEquals("123",aaiEsrNfvo.getResourceVersion());
+ aaiEsrNfvo.setName("test");
+ assertEquals("test",aaiEsrNfvo.getName());
}
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIOrchestratorRspTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIOrchestratorRspTest.java
index a5beb5c4..f6dd302b 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIOrchestratorRspTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/AAIOrchestratorRspTest.java
@@ -55,5 +55,6 @@ public class AAIOrchestratorRspTest {
rspObj.add(aaiEsrNfvo);
rsp.setEsrNfvo(rspObj);
assertNotNull(rsp);
+ assertNotNull(rsp.getEsrNfvo());
}
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/RelationshipTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/RelationshipTest.java
index 85847020..ccd235db 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/RelationshipTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/RelationshipTest.java
@@ -1,6 +1,9 @@
/**
* Copyright (C) 2020 Huawei, Inc. and others. All rights reserved.
*
+ * ================================================================================
+ * Modifications Copyright (C) 2020 IBM.
+ * ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -20,6 +23,9 @@ import org.junit.After;
import org.junit.Before;
import org.junit.Test;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+
public class RelationshipTest {
@Before
@@ -34,16 +40,22 @@ public class RelationshipTest {
public void relationshiptest() throws Exception
{
Relationship relationship = new Relationship();
-
- relationship.getRelatedLink();
- relationship.getRelatedTo();
- relationship.getRelationshipData();
- relationship.getRelationshipLabel();
-
+ RelationshipData relationshipData = new RelationshipData();
+ relationshipData.setRelationshipKey("123");
+ relationshipData.setRelationshipValue("123");
+ RelationshipData[] rd=new RelationshipData[]{relationshipData};
+ relationship.setRelationshipData(rd);
relationship.setRelatedLink("123");
relationship.setRelatedTo("123");
relationship.setRelationshipLabel("123");
+ assertEquals("123",relationship.getRelatedLink());
+ assertEquals("123",relationship.getRelatedTo());
+ assertNotNull(relationship.getRelationshipData());
+ assertEquals("123",relationship.getRelationshipLabel());
+
+
+
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ResultsTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ResultsTest.java
new file mode 100644
index 00000000..94f62586
--- /dev/null
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ResultsTest.java
@@ -0,0 +1,66 @@
+/*-
+ * ============LICENSE_START============================================
+ * ONAP
+ * =====================================================================
+ * Copyright (C) 2020 IBM Intellectual Property. All rights reserved.
+ * =====================================================================
+ *
+ * Unless otherwise specified, all software contained herein is licensed
+ * under the Apache License, Version 2.0 (the "License");
+ * you may not use this software except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Unless otherwise specified, all documentation contained herein is licensed
+ * under the Creative Commons License, Attribution 4.0 Intl. (the "License");
+ * you may not use this documentation except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * https://creativecommons.org/licenses/by/4.0/
+ *
+ * Unless required by applicable law or agreed to in writing, documentation
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * ============LICENSE_END================================================
+ *
+ *
+ */
+package org.onap.usecaseui.server.service.lcm.domain.aai.bean;
+
+import org.junit.Test;
+
+import static org.junit.Assert.assertNotNull;
+
+public class ResultsTest {
+
+
+ @Test
+ public void testSetGetMethod() {
+ PInterface pInterface = new PInterface();
+ RelationshipList relationshipList = new RelationshipList();
+ Results res= new Results();
+ pInterface.setInMaint("123");
+ pInterface.setInterfaceName("123");
+ pInterface.setInterfaceType("123");
+ pInterface.setNetworkInterfaceType("123");
+ pInterface.setNetworkRef("123");
+ pInterface.setOperationalStatus("123");
+ pInterface.setRelationshipList(relationshipList);
+ pInterface.setPortDescription("123");
+ pInterface.setSpeedValue("123");
+ pInterface.setSpeedUnits("123");
+ pInterface.setResourceVersion("1.0.0");
+ res.setPinterface(pInterface);
+ assertNotNull(res.getPinterface());
+ }
+}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/SDNCControllerRspTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/SDNCControllerRspTest.java
index 9495b6a7..2e4fde3f 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/SDNCControllerRspTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/SDNCControllerRspTest.java
@@ -40,6 +40,8 @@ import org.hibernate.Transaction;
import mockit.Mock;
import mockit.MockUp;
+import static org.junit.Assert.assertNotNull;
+
public class SDNCControllerRspTest {
@Before
@@ -52,8 +54,13 @@ public class SDNCControllerRspTest {
@Test
public void testSDNCControllerRsp() throws Exception {
+ SDNCController sc = new SDNCController();
+ sc.setSdncId("sdncId");
+ sc.setLocation("location");
+ List sdncList=new ArrayList<SDNCController>();
+ sdncList.add(sc);
SDNCControllerRsp scr = new SDNCControllerRsp();
- scr.setEsrThirdpartySdncList(null);
- scr.getEsrThirdpartySdncList();
+ scr.setEsrThirdpartySdncList(sdncList);
+ assertNotNull(scr.getEsrThirdpartySdncList());
}
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ServiceInstanceTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ServiceInstanceTest.java
index 8625349a..7d838e2c 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ServiceInstanceTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/aai/bean/ServiceInstanceTest.java
@@ -15,52 +15,27 @@
*/
package org.onap.usecaseui.server.service.lcm.domain.aai.bean;
-import org.junit.Test;
-import org.junit.Before;
-import org.junit.After;
-import org.junit.runner.RunWith;
-import org.onap.usecaseui.server.UuiServerApplication;
-import org.onap.usecaseui.server.service.lcm.domain.aai.bean.*;
-import org.onap.usecaseui.server.util.DateUtils;
-import org.onap.usecaseui.server.util.Page;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
+import org.junit.Test;
+import org.junit.Assert;
-import java.sql.Timestamp;
-import java.text.SimpleDateFormat;
-import java.util.*;
-import java.io.*;
-import org.hibernate.Query;
-import org.hibernate.Session;
-import org.hibernate.SessionFactory;
-import org.hibernate.Transaction;
-import mockit.Mock;
-import mockit.MockUp;
+import static org.junit.Assert.assertEquals;
public class ServiceInstanceTest {
- @Before
- public void before() throws Exception {
- }
-
- @After
- public void after() throws Exception {
- }
-
@Test
public void testServiceInstance() throws Exception {
ServiceInstance si = new ServiceInstance("globalCustomerId", "serviceType", "serviceInstanceId", "subscriberName",
"subscriberType", "serviceInstanceName", "serviceInstanceLocationId");
- si.getGlobalCustomerId();
- si.getServiceType();
- si.getServiceInstanceId();
- si.getSubscriberName();
- si.getSubscriberType();
- si.getServiceInstanceName();
- si.getServiceInstanceLocationId();
+ si.setServiceDomain("serviceDomain");
+ assertEquals("globalCustomerId",si.getGlobalCustomerId());
+ assertEquals("serviceType",si.getServiceType());
+ assertEquals("serviceInstanceId",si.getServiceInstanceId());
+ assertEquals("subscriberName",si.getSubscriberName());
+ assertEquals("subscriberType",si.getSubscriberType());
+ assertEquals("serviceInstanceName",si.getServiceInstanceName());
+ assertEquals("serviceInstanceLocationId",si.getServiceInstanceLocationId());
+ assertEquals("serviceDomain",si.getServiceDomain());
}
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/DeleteOperationRspTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/DeleteOperationRspTest.java
index eb8b112c..a29a0f5b 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/DeleteOperationRspTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/DeleteOperationRspTest.java
@@ -40,6 +40,8 @@ import org.hibernate.Transaction;
import mockit.Mock;
import mockit.MockUp;
+import static org.junit.Assert.assertEquals;
+
public class DeleteOperationRspTest {
@Before
@@ -53,7 +55,7 @@ public class DeleteOperationRspTest {
@Test
public void testDeleteOperationRsp() throws Exception {
DeleteOperationRsp dor = new DeleteOperationRsp();
- dor.setOperationId("");
- dor.getOperationId();
+ dor.setOperationId("test");
+ assertEquals("test", dor.getOperationId());
}
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/OperationProgressTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/OperationProgressTest.java
index 1f3cb84e..fae9cf4e 100644
--- a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/OperationProgressTest.java
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/OperationProgressTest.java
@@ -40,6 +40,8 @@ import org.hibernate.Transaction;
import mockit.Mock;
import mockit.MockUp;
+import static org.junit.Assert.assertEquals;
+
public class OperationProgressTest {
@Before
@@ -53,15 +55,17 @@ public class OperationProgressTest {
@Test
public void testOperationProgress() throws Exception {
OperationProgress op = new OperationProgress();
- op.setUserId("");
- op.setOperationId("");
- op.setOperation("");
- op.setResult("");
- op.setReason("");
- op.setOperationContent("");
- op.setProgress(1);
- op.setOperateAt("");
- op.setFinishedAt("");
+ op.setUserId("test");
+ op.setOperationId("test");
+ op.setOperation("test");
+ op.setResult("test");
+ op.setReason("test");
+ op.setOperationContent("test");
+ op.setProgress(123);
+ op.setOperateAt("test");
+ op.setFinishedAt("test");
+ op.setServiceId("123");
+ op.setServiceName("test");
op.getOperationId();
op.getOperation();
op.getResult();
@@ -70,6 +74,33 @@ public class OperationProgressTest {
op.getOperationContent();
op.getProgress();
op.getOperateAt();
- op.getFinishedAt();
+ assertEquals("123",op.getServiceId());
+ assertEquals("test",op.getOperationId());
+ assertEquals("test",op.getServiceName());
+ assertEquals("test",op.getOperation());
+ assertEquals("test",op.getResult());
+ assertEquals("test",op.getReason());
+ assertEquals("test",op.getUserId());
+ assertEquals("test",op.getFinishedAt());
+ assertEquals("test",op.getOperateAt());
+ assertEquals("test",op.getOperationContent());
+ assertEquals(123,op.getProgress());
+
+ }
+ @Test
+ public void testConstructor(){
+ OperationProgress op = new OperationProgress("123","test","test","test","test","test","test","test",123,"test","test");
+ assertEquals("123",op.getServiceId());
+ assertEquals("test",op.getOperationId());
+ assertEquals("test",op.getServiceName());
+ assertEquals("test",op.getOperation());
+ assertEquals("test",op.getResult());
+ assertEquals("test",op.getReason());
+ assertEquals("test",op.getUserId());
+ assertEquals("test",op.getFinishedAt());
+ assertEquals("test",op.getOperateAt());
+ assertEquals("test",op.getOperationContent());
+ assertEquals(123,op.getProgress());
+
}
}
diff --git a/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/SaveOrUpdateOperationRspTest.java b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/SaveOrUpdateOperationRspTest.java
new file mode 100644
index 00000000..750df1ad
--- /dev/null
+++ b/server/src/test/java/org/onap/usecaseui/server/service/lcm/domain/so/bean/SaveOrUpdateOperationRspTest.java
@@ -0,0 +1,53 @@
+/*-
+ * ============LICENSE_START============================================
+ * ONAP
+ * =====================================================================
+ * Copyright (C) 2020 IBM Intellectual Property. All rights reserved.
+ * =====================================================================
+ *
+ * Unless otherwise specified, all software contained herein is licensed
+ * under the Apache License, Version 2.0 (the "License");
+ * you may not use this software except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * Unless otherwise specified, all documentation contained herein is licensed
+ * under the Creative Commons License, Attribution 4.0 Intl. (the "License");
+ * you may not use this documentation except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * https://creativecommons.org/licenses/by/4.0/
+ *
+ * Unless required by applicable law or agreed to in writing, documentation
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * ============LICENSE_END================================================
+ *
+ *
+ */
+package org.onap.usecaseui.server.service.lcm.domain.so.bean;
+
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+
+public class SaveOrUpdateOperationRspTest {
+
+ @Test
+ public void testGetOpertionId(){
+ SaveOrUpdateOperationRsp suor= new SaveOrUpdateOperationRsp();
+ suor.setOperationId("test");
+ assertEquals("test",suor.getOperationId());
+ assertEquals("SaveOrUpdateOperationRsp [operationId=test]",suor.toString());
+ }
+}