aboutsummaryrefslogtreecommitdiffstats
path: root/appc-config/appc-flow-controller/provider/src
diff options
context:
space:
mode:
authorSandeep J <sandeejh@in.ibm.com>2019-01-16 21:28:31 +0530
committerTakamune Cho <takamune.cho@att.com>2019-01-18 15:41:52 +0000
commitfe9e6d5920d6f699244191636b59ceb9bd3b7af6 (patch)
tree6494c27aa62d91ac9e76903f3294ffe236c0065b /appc-config/appc-flow-controller/provider/src
parent5d5bad49e1e8ebbfe60b6246c08b97169e25a0f8 (diff)
made changes to existing test case
to increase code coverage Issue-ID: APPC-1086 Change-Id: I521d6770ee383d78a005bd9ce8c77c6682e14678 Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
Diffstat (limited to 'appc-config/appc-flow-controller/provider/src')
-rw-r--r--appc-config/appc-flow-controller/provider/src/test/java/org/onap/appc/flow/controller/data/ActionIdentifierTest.java189
1 files changed, 98 insertions, 91 deletions
diff --git a/appc-config/appc-flow-controller/provider/src/test/java/org/onap/appc/flow/controller/data/ActionIdentifierTest.java b/appc-config/appc-flow-controller/provider/src/test/java/org/onap/appc/flow/controller/data/ActionIdentifierTest.java
index 220e791ba..cc0ed3dd4 100644
--- a/appc-config/appc-flow-controller/provider/src/test/java/org/onap/appc/flow/controller/data/ActionIdentifierTest.java
+++ b/appc-config/appc-flow-controller/provider/src/test/java/org/onap/appc/flow/controller/data/ActionIdentifierTest.java
@@ -1,91 +1,98 @@
-/*-
- * ============LICENSE_START=======================================================
- * ONAP : APPC
- * ================================================================================
- * Copyright (C) 2018 AT&T Intellectual Property. 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.
- *
- * ============LICENSE_END=========================================================
- */
-
-package org.onap.appc.flow.controller.data;
-
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertEquals;
-import org.junit.Test;
-
-public class ActionIdentifierTest {
-
- @Test
- public void testHashCode() {
- ActionIdentifier actionId1 = new ActionIdentifier();
- ActionIdentifier actionId2 = new ActionIdentifier();
- assertTrue(actionId1.hashCode() == actionId2.hashCode());
-
- if (actionId1.equals(actionId2)) {
- assertTrue(actionId1.hashCode() == actionId2.hashCode());
- }
-
- actionId2.setVnfcName("vnfcName");
- assertFalse(actionId1.hashCode() == actionId2.hashCode());
-
- actionId2.setVnfcName("");
- assertTrue(actionId1.hashCode() == actionId2.hashCode());
-
- actionId2.setVnfId("vnfId");
- assertFalse(actionId1.hashCode() == actionId2.hashCode());
-
- actionId2.setVnfId("");
- assertTrue(actionId1.hashCode() == actionId2.hashCode());
-
- actionId2.setVserverId("vserverId");
- assertFalse(actionId1.hashCode() == actionId2.hashCode());
-
- actionId2.setVserverId("");
- assertTrue(actionId1.hashCode() == actionId2.hashCode());
- }
-
- @Test
- public void testEquals() {
- ActionIdentifier actionId1 = new ActionIdentifier();
- ActionIdentifier actionId2 = new ActionIdentifier();
-
- assertTrue(actionId1.equals(actionId2) && actionId2.equals(actionId1));
- assertTrue(actionId1.equals(actionId1));
- assertFalse(actionId1.equals(null));
- }
-
- @Test
- public void testSettersAndGetters() {
- ActionIdentifier actionId = new ActionIdentifier();
- actionId.setVserverId("vserverId");
- assertEquals("vserverId", actionId.getVserverId());
-
- actionId.setVnfcName("vnfcName");
- assertEquals("vnfcName", actionId.getVnfcName());
-
- actionId.setVnfId("vnfId");
- assertEquals("vnfId", actionId.getVnfId());
- }
-
- @Test
- public void testtoString() {
- ActionIdentifier actionId = new ActionIdentifier();
- actionId.setVnfcName("vnfcName");
- String ret = actionId.toString();
- assertFalse("toString is not empty", ret.isEmpty());
- }
-
-}
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP : APPC
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * =============================================================================
+ * Modifications Copyright (C) 2018-2019 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
+ *
+ * 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.
+ *
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.appc.flow.controller.data;
+
+import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertEquals;
+import org.junit.Test;
+
+public class ActionIdentifierTest {
+
+ @Test
+ public void testHashCode() {
+ ActionIdentifier actionId1 = new ActionIdentifier();
+ ActionIdentifier actionId2 = new ActionIdentifier();
+ assertTrue(actionId1.hashCode() == actionId2.hashCode());
+
+ if (actionId1.equals(actionId2)) {
+ assertTrue(actionId1.hashCode() == actionId2.hashCode());
+ }
+
+ actionId2.setVnfcName("vnfcName");
+ assertFalse(actionId1.hashCode() == actionId2.hashCode());
+
+ actionId2.setVnfcName("");
+ assertTrue(actionId1.hashCode() == actionId2.hashCode());
+
+ actionId2.setVnfId("vnfId");
+ assertFalse(actionId1.hashCode() == actionId2.hashCode());
+
+ actionId2.setVnfId("");
+ assertTrue(actionId1.hashCode() == actionId2.hashCode());
+
+ actionId2.setVserverId("vserverId");
+ assertFalse(actionId1.hashCode() == actionId2.hashCode());
+
+ actionId2.setVserverId("");
+ assertTrue(actionId1.hashCode() == actionId2.hashCode());
+ }
+
+ @Test
+ public void testEquals() {
+ ActionIdentifier actionId1 = new ActionIdentifier();
+ ActionIdentifier actionId2 = new ActionIdentifier();
+
+ actionId1.setVnfcName("vnfcName");
+ actionId1.setVnfId("vnfId");
+ actionId1.setVserverId("vserverId");
+ actionId2.setVnfcName("vnfcName");
+ actionId2.setVnfId("vnfId");
+ actionId2.setVserverId("vserverId");
+ assertEquals(actionId1,actionId2);
+ assertEquals(actionId2,actionId1);
+ }
+
+ @Test
+ public void testSettersAndGetters() {
+ ActionIdentifier actionId = new ActionIdentifier();
+ actionId.setVserverId("vserverId");
+ assertEquals("vserverId", actionId.getVserverId());
+
+ actionId.setVnfcName("vnfcName");
+ assertEquals("vnfcName", actionId.getVnfcName());
+
+ actionId.setVnfId("vnfId");
+ assertEquals("vnfId", actionId.getVnfId());
+ }
+
+ @Test
+ public void testtoString() {
+ ActionIdentifier actionId = new ActionIdentifier();
+ actionId.setVnfcName("vnfcName");
+ String ret = actionId.toString();
+ assertFalse("toString is not empty", ret.isEmpty());
+ }
+
+}