Test coverage for ActionIdentifier 74/79174/2
authorJoss Armstrong <joss.armstrong@ericsson.com>
Tue, 26 Feb 2019 11:40:14 +0000 (11:40 +0000)
committerTakamune Cho <takamune.cho@att.com>
Tue, 26 Feb 2019 15:18:39 +0000 (15:18 +0000)
Increased test coverage to 100%

Issue-ID: APPC-1499
Change-Id: I78eee1fdc64840898e1b76984855a43828ee93b4
Signed-off-by: Joss Armstrong <joss.armstrong@ericsson.com>
appc-config/appc-flow-controller/provider/src/test/java/org/onap/appc/flow/controller/data/ActionIdentifierTest.java

index cc0ed3d..83a2157 100644 (file)
@@ -62,16 +62,27 @@ public class ActionIdentifierTest {
     @Test
     public void testEquals() {
         ActionIdentifier actionId1 = new ActionIdentifier();
+        assertTrue(actionId1.equals(actionId1));
+        assertFalse(actionId1.equals(null));
+        assertFalse(actionId1.equals(""));
         ActionIdentifier actionId2 = new ActionIdentifier();
-        
-        actionId1.setVnfcName("vnfcName");
+        actionId2.setVnfId("other_vnfId");
+        assertFalse(actionId1.equals(actionId2));
         actionId1.setVnfId("vnfId");
-        actionId1.setVserverId("vserverId");
-        actionId2.setVnfcName("vnfcName");
+        assertFalse(actionId1.equals(actionId2));
         actionId2.setVnfId("vnfId");
+
+        actionId2.setVnfcName("other_vnfcName");
+        assertFalse(actionId1.equals(actionId2));
+        actionId1.setVnfcName("vnfc_name");
+        assertFalse(actionId1.equals(actionId2));
+        actionId2.setVnfcName("vnfc_name");
+        actionId2.setVserverId("other_vserverId");
+        assertFalse(actionId1.equals(actionId2));
+        actionId1.setVserverId("vserverId");
+        assertFalse(actionId1.equals(actionId2));
         actionId2.setVserverId("vserverId");
-        assertEquals(actionId1,actionId2);
-        assertEquals(actionId2,actionId1);
+        assertEquals(actionId2, actionId1);
     }
 
     @Test