drools-pdp sonar fix 81/109781/2
authorTaka Cho <takamune.cho@att.com>
Thu, 2 Jul 2020 15:56:18 +0000 (11:56 -0400)
committerTaka Cho <takamune.cho@att.com>
Thu, 2 Jul 2020 16:34:49 +0000 (12:34 -0400)
most of changes are assert statement

Issue-ID: POLICY-2616
Change-Id: I3bd3076115d28d8cfabcbe0859cc4b21085e1394
Signed-off-by: Taka Cho <takamune.cho@att.com>
feature-server-pool/src/main/java/org/onap/policy/drools/serverpool/RestServerPool.java
feature-session-persistence/src/test/java/org/onap/policy/drools/persistence/DroolsSessionEntityTest.java
policy-core/src/test/java/org/onap/policy/drools/core/DroolsContainerTest.java
policy-core/src/test/java/org/onap/policy/drools/core/jmx/PdpJmxTest.java
policy-management/src/test/java/org/onap/policy/drools/protocol/coders/ProtocolCoderToolsetTest.java
policy-management/src/test/java/org/onap/policy/drools/system/PolicyEngineManagerTest.java
policy-utils/src/test/java/org/onap/policy/drools/utils/TripleTest.java

index 636fa4d..2c0a254 100644 (file)
@@ -343,8 +343,7 @@ public class RestServerPool {
             )
     @Produces(MediaType.TEXT_PLAIN)
     public String bucketMessage(@QueryParam("keyword") String keyword,
-                                @QueryParam("message") String message)
-        throws IOException {
+                                @QueryParam("message") String message) {
         ByteArrayOutputStream bos = new ByteArrayOutputStream();
         Bucket.bucketMessage(new PrintStream(bos, true), keyword, message);
         return bos.toString(StandardCharsets.UTF_8);
index 8853edf..3033a7b 100644 (file)
@@ -22,6 +22,7 @@ package org.onap.policy.drools.persistence;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotEquals;
 import static org.junit.Assert.assertTrue;
 
 import java.util.Date;
@@ -36,11 +37,11 @@ public class DroolsSessionEntityTest {
         DroolsSessionEntity e2 = makeEnt("mynameA", 2);
 
         // session id is not part of hash code
-        assertTrue(entity.hashCode() == e2.hashCode());
+        assertEquals(entity.hashCode(), e2.hashCode());
 
         // diff sess name
         e2 = makeEnt("mynameB", 1);
-        assertTrue(entity.hashCode() != e2.hashCode());
+        assertNotEquals(entity.hashCode(), e2.hashCode());
     }
 
     /** Ensures that hashCode() functions as expected when the getXxx methods are overridden. */
@@ -51,11 +52,11 @@ public class DroolsSessionEntityTest {
         DroolsSessionEntity e2 = makeEnt("mynameA", 2);
 
         // session id is not part of hash code
-        assertTrue(entity.hashCode() == e2.hashCode());
+        assertEquals(entity.hashCode(), e2.hashCode());
 
         // diff sess name
         e2 = makeEnt("mynameB", 1);
-        assertTrue(entity.hashCode() != e2.hashCode());
+        assertNotEquals(entity.hashCode(), e2.hashCode());
     }
 
     @Test
@@ -103,21 +104,21 @@ public class DroolsSessionEntityTest {
         DroolsSessionEntity entity = makeEnt("mynameA", 1);
 
         // diff object type
-        assertFalse(entity.equals("hello"));
+        assertNotEquals(entity, "hello");
 
         // reflexive
-        assertTrue(entity.equals(entity));
+        assertEquals(entity, entity);
 
         DroolsSessionEntity e2 = makeEnt("mynameA", 2);
 
         // session id is not part of hash code
-        assertTrue(entity.equals(e2));
-        assertTrue(entity.equals(e2));
+        assertEquals(entity, e2);
+        assertEquals(entity, e2);
 
         // diff sess name
         e2 = makeEnt("mynameB", 1);
-        assertFalse(entity.equals(e2));
-        assertFalse(entity.equals(e2));
+        assertNotEquals(entity, e2);
+        assertNotEquals(entity, e2);
     }
 
     /** Ensures that equals() functions as expected when the getXxx methods are overridden. */
@@ -126,18 +127,18 @@ public class DroolsSessionEntityTest {
         DroolsSessionEntity entity = makeEnt2("mynameA", 1);
 
         // reflexive
-        assertTrue(entity.equals(entity));
+        assertEquals(entity, entity);
 
         DroolsSessionEntity e2 = makeEnt("mynameA", 2);
 
         // session id is not part of hash code
-        assertTrue(entity.equals(e2));
-        assertTrue(entity.equals(e2));
+        assertEquals(entity, e2);
+        assertEquals(entity, e2);
 
         // diff sess name
         e2 = makeEnt("mynameB", 1);
-        assertFalse(entity.equals(e2));
-        assertFalse(entity.equals(e2));
+        assertNotEquals(entity, e2);
+        assertNotEquals(entity, e2);
     }
 
     @Test
index 928af4d..939de08 100644 (file)
@@ -22,6 +22,7 @@ package org.onap.policy.drools.core;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertSame;
 import static org.junit.Assert.assertTrue;
 import static org.mockito.ArgumentMatchers.any;
@@ -117,7 +118,7 @@ public class DroolsContainerTest {
         try {
             // fetch the session, and verify that it exists
             PolicySession session = container.getPolicySession("session1");
-            assertTrue(session != null);
+            assertNotNull(session);
 
             // get all sessions, and verify that this one is the only one
             {
@@ -279,7 +280,7 @@ public class DroolsContainerTest {
         try {
             // fetch the session, and verify that it exists
             PolicySession session = container.getPolicySession("session1");
-            assertTrue(session != null);
+            assertNotNull(session);
 
             // get all sessions, and verify that this one is the only one
             {
index 0422b48..7b565f7 100644 (file)
@@ -22,6 +22,7 @@ package org.onap.policy.drools.core.jmx;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertSame;
 import static org.junit.Assert.assertTrue;
 
 import org.junit.Before;
@@ -40,7 +41,7 @@ public class PdpJmxTest {
     public void testGetInstance() {
         jmx = PdpJmx.getInstance();
         assertNotNull(jmx);
-        assertTrue(PdpJmx.getInstance() == jmx);
+        assertSame(jmx, PdpJmx.getInstance());
     }
 
     @Test
index 7a5ed2c..6b497fa 100644 (file)
@@ -176,9 +176,9 @@ public class ProtocolCoderToolsetTest {
 
         tripleDecoded = (Triple<String, String, String>) coderToolset.decode(tripleEncoded);
 
-        Assert.assertTrue(tripleDecoded.first().equals(triple.first()));
-        Assert.assertTrue(tripleDecoded.second().equals(triple.second()));
-        Assert.assertTrue(tripleDecoded.third().equals(triple.third()));
+        Assert.assertEquals(tripleDecoded.first(), triple.first());
+        Assert.assertEquals(tripleDecoded.second(), triple.second());
+        Assert.assertEquals(tripleDecoded.third(), triple.third());
 
         coderFilters.getFilter().setRule("[?($.third =~ /.*v3.*/)]");
     }
index a999c71..f4876a9 100644 (file)
@@ -519,7 +519,7 @@ public class PolicyEngineManagerTest {
         verify(prov1).beforeConfigure(mgr, properties);
         verify(prov2).beforeConfigure(mgr, properties);
 
-        assertTrue(mgr.getProperties() == properties);
+        assertSame(properties, mgr.getProperties());
 
         assertEquals(sources, mgr.getSources());
         assertEquals(sinks, mgr.getSinks());
@@ -553,7 +553,7 @@ public class PolicyEngineManagerTest {
             (prov, flag) -> when(prov.afterConfigure(mgr)).thenReturn(flag),
             () -> mgr.configure(properties),
             prov -> verify(prov).beforeConfigure(mgr, properties),
-            () -> assertTrue(mgr.getProperties() == properties),
+            () -> assertSame(properties, mgr.getProperties()),
             prov -> verify(prov).afterConfigure(mgr));
     }
 
index 7f04b16..b62c953 100644 (file)
@@ -31,32 +31,32 @@ public class TripleTest {
         Triple<String, String, String> triple  =
                 new Triple<>("one", "two", "three");
 
-        Assert.assertTrue("one".equals(triple.first()));
-        Assert.assertTrue("one".equals(triple.getFirst()));
+        Assert.assertEquals("one", triple.first());
+        Assert.assertEquals("one", triple.getFirst());
 
-        Assert.assertTrue("two".equals(triple.second()));
-        Assert.assertTrue("two".equals(triple.getSecond()));
+        Assert.assertEquals("two", triple.second());
+        Assert.assertEquals("two", triple.getSecond());
 
-        Assert.assertTrue("three".equals(triple.third()));
-        Assert.assertTrue("three".equals(triple.getThird()));
+        Assert.assertEquals("three", triple.third());
+        Assert.assertEquals("three", triple.getThird());
 
         triple.first("I");
-        Assert.assertTrue("I".equals(triple.first()));
+        Assert.assertEquals("I", triple.first());
 
         triple.setFirst("1");
-        Assert.assertTrue("1".equals(triple.first()));
+        Assert.assertEquals("1", triple.first());
 
         triple.second("2");
-        Assert.assertTrue("2".equals(triple.second()));
+        Assert.assertEquals("2", triple.second());
 
         triple.setSecond("II");
-        Assert.assertTrue("II".equals(triple.second()));
+        Assert.assertEquals("II", triple.second());
 
         triple.third("3");
-        Assert.assertTrue("3".equals(triple.third()));
+        Assert.assertEquals("3", triple.third());
 
         triple.setThird("III");
-        Assert.assertTrue("III".equals(triple.third()));
+        Assert.assertEquals("III", triple.third());
 
     }
 }
\ No newline at end of file