Test coverage for Parameters 75/79175/2
authorJoss Armstrong <joss.armstrong@ericsson.com>
Tue, 26 Feb 2019 11:50:20 +0000 (11:50 +0000)
committerTakamune Cho <takamune.cho@att.com>
Tue, 26 Feb 2019 15:19:04 +0000 (15:19 +0000)
Increased coverage to 100%

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

index 729efd8..c17b642 100644 (file)
@@ -3,6 +3,8 @@
  * ONAP : APPC\r
  * ================================================================================\r
  * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.\r
+ * ================================================================================\r
+ * Modifications Copyright (C) 2019 Ericsson\r
  * =============================================================================\r
  * Licensed under the Apache License, Version 2.0 (the "License");\r
  * you may not use this file except in compliance with the License.\r
@@ -73,7 +75,18 @@ public class ParametersTest {
     @Test\r
     public void testEqualsObject() {\r
         assertTrue(param1.equals(param2) && param2.equals(param1));\r
-        assertTrue(param1.equals(param1));\r
         assertFalse(param1.equals(null));\r
+        assertFalse(param1.equals(""));\r
+        param2.setParamName("other_param_name");\r
+        assertFalse(param1.equals(param2));\r
+        param1.setParamName("param_name");\r
+        assertFalse(param1.equals(param2));\r
+        param2.setParamName("param_name");\r
+        param2.setParamValue("other_param_value");\r
+        assertFalse(param1.equals(param2));\r
+        param1.setParamValue("param_value");\r
+        assertFalse(param1.equals(param2));\r
+        param2.setParamValue("param_value");\r
+        assertTrue(param1.equals(param1));\r
     }\r
 }\r