Fix assertTrue SONAR issues in apex-pdp 52/109852/2
authorJvD_Ericsson <jeff.van.dam@est.tech>
Mon, 6 Jul 2020 09:37:04 +0000 (10:37 +0100)
committerJvD_Ericsson <jeff.van.dam@est.tech>
Tue, 7 Jul 2020 08:24:52 +0000 (09:24 +0100)
Replaced assertTrue with assertEquals and assertFalse with
assertNotEquals in apex-pdp auth

Issue-ID: POLICY-2690
Change-Id: Ica84f57f5a9048c33a2b641945a4376e60cf97c1
Signed-off-by: JvD_Ericsson <jeff.van.dam@est.tech>
auth/cli-editor/src/test/java/org/onap/policy/apex/auth/clieditor/CommandLineCommandTest.java
auth/cli-editor/src/test/java/org/onap/policy/apex/auth/clieditor/CommandLineEditorScriptingTest.java
auth/cli-editor/src/test/java/org/onap/policy/apex/auth/clieditor/ContextAlbumsTest.java
auth/cli-editor/src/test/java/org/onap/policy/apex/auth/clieditor/FileMacroTest.java
auth/cli-editor/src/test/java/org/onap/policy/apex/auth/clieditor/LogicBlockTest.java

index 5c541e1..f05757f 100644 (file)
@@ -21,7 +21,6 @@
 package org.onap.policy.apex.auth.clieditor;
 
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotEquals;
 import static org.junit.Assert.assertTrue;
 
@@ -127,13 +126,13 @@ public class CommandLineCommandTest {
 
     @Test
     public void testEquals() {
-        assertFalse(commandLineCommand.equals(new Object()));
-        assertTrue(commandLineCommand.equals(commandLineCommand));
-        assertFalse(commandLineCommand.equals(null));
+        assertNotEquals(commandLineCommand, new Object());
+        assertEquals(commandLineCommand, commandLineCommand);
+        assertNotEquals(commandLineCommand, null);
 
         CommandLineCommand otherCommand = new CommandLineCommand();
-        assertTrue(commandLineCommand.equals(otherCommand));
+        assertEquals(commandLineCommand, otherCommand);
         otherCommand.getKeywordlist().add("TestKeyword");
-        assertFalse(commandLineCommand.equals(otherCommand));
+        assertNotEquals(commandLineCommand, otherCommand);
     }
 }
index c863461..b41cd49 100644 (file)
@@ -1,7 +1,7 @@
 /*-
  * ============LICENSE_START=======================================================
  *  Copyright (C) 2016-2018 Ericsson. All rights reserved.
- *  Modifications Copyright (C) 2019 Nordix Foundation.
+ *  Modifications Copyright (C) 2019-2020 Nordix Foundation.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -106,9 +106,9 @@ public class CommandLineEditorScriptingTest {
         compareModel.getKeyInformation().getKeyInfoMap().clear();
         compareNoAlbumsModel.getKeyInformation().getKeyInfoMap().clear();
 
-        assertTrue(writtenModel.equals(compareModel));
-        assertTrue(writtenModel.equals(compareNoAlbumsModel));
-        assertTrue(compareModel.equals(compareNoAlbumsModel));
+        assertEquals(writtenModel, compareModel);
+        assertEquals(writtenModel, compareNoAlbumsModel);
+        assertEquals(compareModel, compareNoAlbumsModel);
     }
 
     /**
index f82453b..db44bbb 100644 (file)
@@ -1,19 +1,20 @@
 /*-
  * ============LICENSE_START=======================================================
  *  Copyright (C) 2016-2018 Ericsson. All rights reserved.
+ *  Modifications Copyright (C) 2020 Nordix Foundation.
  * ================================================================================
  * 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.
- * 
+ *
  * SPDX-License-Identifier: Apache-2.0
  * ============LICENSE_END=========================================================
  */
@@ -22,7 +23,6 @@ package org.onap.policy.apex.auth.clieditor;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
 
 import java.io.File;
 import java.io.IOException;
@@ -91,6 +91,6 @@ public class ContextAlbumsTest {
         writtenModel.getKeyInformation().getKeyInfoMap().clear();
         compareModel.getKeyInformation().getKeyInfoMap().clear();
 
-        assertTrue(writtenModel.equals(compareModel));
+        assertEquals(writtenModel, compareModel);
     }
 }
index 44bdc79..7acf2ab 100644 (file)
@@ -22,7 +22,6 @@
 package org.onap.policy.apex.auth.clieditor;
 
 import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
 
 import java.io.File;
 import java.io.IOException;
@@ -95,7 +94,7 @@ public class FileMacroTest {
         writtenModel.getKeyInformation().getKeyInfoMap().clear();
         compareModel.getKeyInformation().getKeyInfoMap().clear();
 
-        assertTrue(writtenModel.equals(compareModel));
+        assertEquals(writtenModel, compareModel);
 
         // The output event is in this file
         final File outputLogFile = new File(tempLogFile.getCanonicalPath());
index caaa129..7020139 100644 (file)
@@ -1,26 +1,27 @@
 /*-
  * ============LICENSE_START=======================================================
  *  Copyright (C) 2016-2018 Ericsson. All rights reserved.
+ *  Modifications Copyright (C) 2020 Nordix Foundation.
  * ================================================================================
  * 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.
- * 
+ *
  * SPDX-License-Identifier: Apache-2.0
  * ============LICENSE_END=========================================================
  */
 
 package org.onap.policy.apex.auth.clieditor;
 
-import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.assertEquals;
 
 import java.io.File;
 import java.io.IOException;
@@ -95,7 +96,7 @@ public class LogicBlockTest {
         writtenModel.getKeyInformation().getKeyInfoMap().clear();
         compareModel.getKeyInformation().getKeyInfoMap().clear();
 
-        assertTrue(writtenModel.equals(compareModel));
+        assertEquals(writtenModel, compareModel);
     }
 
     /**
@@ -123,6 +124,6 @@ public class LogicBlockTest {
         writtenModel.getKeyInformation().getKeyInfoMap().clear();
         compareModel.getKeyInformation().getKeyInfoMap().clear();
 
-        assertTrue(writtenModel.equals(compareModel));
+        assertEquals(writtenModel, compareModel);
     }
 }