reduce sonar issue - drool-applications 82/108982/1
authorTaka Cho <takamune.cho@att.com>
Tue, 9 Jun 2020 16:04:20 +0000 (12:04 -0400)
committerTaka Cho <takamune.cho@att.com>
Tue, 9 Jun 2020 16:04:51 +0000 (12:04 -0400)
In some conditions for assertTrue, sonarcloud
recommends using assertEquals

Assert.assertTrue(a.equals(b));
Assert.assertTrue(a == b);
Assert.assertTrue(a == null);
Assert.assertTrue(a != null);
Assert.assertFalse(a.equals(b));

Compliant Solution

Assert.assertEquals(a, b);
Assert.assertSame(a, b);
Assert.assertNull(a);
Assert.assertNotNull(a);
Assert.assertNotEquals(a, b);

Change-Id: Ic50bf6e961b74abcc698c2cc0347dd0472fefe71
Issue-ID: POLICY-2616
Signed-off-by: Taka Cho <takamune.cho@att.com>
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManagerTest.java
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManagerTest.java

index db16c45..2d9fb7e 100644 (file)
@@ -647,8 +647,8 @@ public class ControlLoopEventManagerTest {
         VirtualControlLoopEvent onsetEvent = getOnsetEvent();
 
         ControlLoopEventManager manager = makeManager(onsetEvent);
-        assertTrue(0 == manager.getControlLoopTimeout(null));
-        assertTrue(120 == manager.getControlLoopTimeout(120));
+        assertEquals(0, manager.getControlLoopTimeout(null));
+        assertEquals(120, manager.getControlLoopTimeout(120));
 
         InputStream is = new FileInputStream(new File(TEST_YAML));
         final String yamlString = IOUtils.toString(is, StandardCharsets.UTF_8);
@@ -673,8 +673,8 @@ public class ControlLoopEventManagerTest {
         assertNotNull(notification);
         assertEquals(ControlLoopNotificationType.ACTIVE, notification.getNotification());
 
-        assertTrue(0 == manager.getControlLoopTimeout(null));
-        assertTrue(120 == manager.getControlLoopTimeout(120));
+        assertEquals(0, manager.getControlLoopTimeout(null));
+        assertEquals(120, manager.getControlLoopTimeout(120));
     }
 
     @Test
@@ -690,8 +690,8 @@ public class ControlLoopEventManagerTest {
         assertNotNull(notification);
         assertEquals(ControlLoopNotificationType.ACTIVE, notification.getNotification());
 
-        assertTrue(0 == manager.getControlLoopTimeout(null));
-        assertTrue(120 == manager.getControlLoopTimeout(120));
+        assertEquals(0, manager.getControlLoopTimeout(null));
+        assertEquals(120, manager.getControlLoopTimeout(120));
     }
 
     @Test
index 4cb365a..b64d948 100644 (file)
@@ -226,7 +226,7 @@ public class ControlLoopOperationManagerTest {
         //
         PolicyResult result = manager.onResponse(dmaapResponse);
         logger.debug("{}", manager);
-        assertTrue(result == null);
+        assertNull(result);
         assertFalse(manager.isOperationComplete());
         assertTrue(manager.isOperationRunning());
         //
@@ -239,7 +239,7 @@ public class ControlLoopOperationManagerTest {
         dmaapResponse.setBody(outputBody);
         result = manager.onResponse(dmaapResponse);
         logger.debug("{}", manager);
-        assertTrue(result.equals(PolicyResult.FAILURE));
+        assertEquals(PolicyResult.FAILURE, result);
         assertFalse(manager.isOperationComplete());
         assertFalse(manager.isOperationRunning());
         //
@@ -268,7 +268,7 @@ public class ControlLoopOperationManagerTest {
         //
         result = manager.onResponse(dmaapResponse);
         logger.debug("{}", manager);
-        assertTrue(result == null);
+        assertNull(result);
         assertFalse(manager.isOperationComplete());
         assertTrue(manager.isOperationRunning());
         //
@@ -281,15 +281,15 @@ public class ControlLoopOperationManagerTest {
         dmaapResponse.setBody(outputBody);
         result = manager.onResponse(dmaapResponse);
         logger.debug("{}", manager);
-        assertTrue(result.equals(PolicyResult.FAILURE));
+        assertEquals(PolicyResult.FAILURE, result);
         //
         // Should be complete now
         //
         assertTrue(manager.isOperationComplete());
         assertFalse(manager.isOperationRunning());
         assertNotNull(manager.getOperationResult());
-        assertTrue(manager.getOperationResult().equals(PolicyResult.FAILURE_RETRIES));
-        assertTrue(manager.getHistory().size() == 2);
+        assertEquals(PolicyResult.FAILURE_RETRIES, manager.getOperationResult());
+        assertEquals(2, manager.getHistory().size());
     }
 
     @Test
@@ -354,7 +354,7 @@ public class ControlLoopOperationManagerTest {
         //
         PolicyResult result = manager.onResponse(dmaapResponse);
         logger.debug("{}", manager);
-        assertTrue(result == null);
+        assertNull(result);
         assertFalse(manager.isOperationComplete());
         assertTrue(manager.isOperationRunning());
         //
@@ -364,8 +364,8 @@ public class ControlLoopOperationManagerTest {
         logger.debug("{}", manager);
         assertTrue(manager.isOperationComplete());
         assertFalse(manager.isOperationRunning());
-        assertTrue(manager.getHistory().size() == 1);
-        assertTrue(manager.getOperationResult().equals(PolicyResult.FAILURE_TIMEOUT));
+        assertEquals(1, manager.getHistory().size());
+        assertEquals(PolicyResult.FAILURE_TIMEOUT, manager.getOperationResult());
         //
         // Now we are going to Fail the previous request
         //
@@ -381,8 +381,8 @@ public class ControlLoopOperationManagerTest {
         //
         assertTrue(manager.isOperationComplete());
         assertFalse(manager.isOperationRunning());
-        assertTrue(manager.getHistory().size() == 1);
-        assertTrue(manager.getOperationResult().equals(PolicyResult.FAILURE_TIMEOUT));
+        assertEquals(1, manager.getHistory().size());
+        assertEquals(PolicyResult.FAILURE_TIMEOUT, manager.getOperationResult());
     }
 
     @Test