summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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/ServiceInstanceTest.java49
-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
4 files changed, 172 insertions, 47 deletions
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/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/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());
+ }
+}