Clear some simple xacml sonar 32/99032/3
authorPamela Dragosh <pdragosh@research.att.com>
Mon, 2 Dec 2019 19:38:05 +0000 (14:38 -0500)
committerPamela Dragosh <pdragosh@research.att.com>
Mon, 2 Dec 2019 20:09:09 +0000 (15:09 -0500)
Missing assertions in JUnit test cases.
Use replace vs replaceAll
Swapping arguments

Issue-ID: POLICY-2079
Change-Id: I5accd462eab3d4f6b3321e375d4ba1084caf4b8c
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
applications/common/src/test/java/org/onap/policy/pdp/xacml/application/common/operationshistory/CountRecentOperationsPipTest.java
applications/guard/src/main/java/org/onap/policy/xacml/pdp/application/guard/CoordinationGuardTranslator.java
main/src/main/java/org/onap/policy/pdpx/main/comm/listeners/XacmlPdpUpdateListener.java
main/src/test/java/org/onap/policy/pdpx/main/XacmlStateTest.java
main/src/test/java/org/onap/policy/pdpx/main/comm/XacmlPdpHearbeatPublisherTest.java
main/src/test/java/org/onap/policy/pdpx/main/comm/XacmlPdpPapRegistrationTest.java
main/src/test/java/org/onap/policy/pdpx/main/startstop/TestMain.java

index b01fa70..ac8a0c2 100644 (file)
@@ -18,6 +18,7 @@
 
 package org.onap.policy.pdp.xacml.application.common.operationshistory;
 
+import static org.assertj.core.api.Assertions.assertThatCode;
 import static org.junit.Assert.assertEquals;
 import static org.mockito.Matchers.any;
 import static org.mockito.Matchers.eq;
@@ -167,7 +168,9 @@ public class CountRecentOperationsPipTest {
     @Test
     public void testConfigure_DbException() throws Exception {
         properties.put("javax.persistence.jdbc.url", "invalid");
-        pipEngine.configure("issuer", properties);
+        assertThatCode(() ->
+            pipEngine.configure("issuer", properties)
+        ).doesNotThrowAnyException();
     }
 
     @Test
index eb793f6..eb86486 100644 (file)
@@ -151,9 +151,9 @@ public class CoordinationGuardTranslator implements ToscaPolicyTranslator {
          * Replace function placeholders with appropriate values
          */
         try (Stream<String> stream = Files.lines(Paths.get(xacmlProtoFilename))) {
-            return stream.map(s -> s.replaceAll("UNIQUE_ID", uniqueId))
-                .map(s -> s.replaceAll("CONTROL_LOOP_ONE", cLOne))
-                .map(s -> s.replaceAll("CONTROL_LOOP_TWO", cLTwo))
+            return stream.map(s -> s.replace("UNIQUE_ID", uniqueId))
+                .map(s -> s.replace("CONTROL_LOOP_ONE", cLOne))
+                .map(s -> s.replace("CONTROL_LOOP_TWO", cLTwo))
                 .collect(Collectors.joining(XacmlPolicyUtils.LINE_SEPARATOR));
         } catch (IOException e) {
             throw new
index 64ffded..1e275c1 100644 (file)
@@ -34,7 +34,7 @@ import org.slf4j.LoggerFactory;
 
 public class XacmlPdpUpdateListener extends ScoListener<PdpUpdate> {
 
-    private static final Logger LOGGER = LoggerFactory.getLogger(XacmlPdpStateChangeListener.class);
+    private static final Logger LOGGER = LoggerFactory.getLogger(XacmlPdpUpdateListener.class);
 
     private final XacmlState state;
 
index 6d7b3c9..b09fe1a 100644 (file)
@@ -171,8 +171,8 @@ public class XacmlStateTest {
         assertEquals(SUBGROUP, status.getPdpSubgroup());
 
         status = state.updateInternalState(req, "Failed to load policy: failLoadPolicy1: null");
-        assertEquals(status.getResponse().getResponseMessage(), "Failed to load policy: failLoadPolicy1: null");
-        assertEquals(status.getResponse().getResponseStatus(), PdpResponseStatus.FAIL);
+        assertEquals("Failed to load policy: failLoadPolicy1: null", status.getResponse().getResponseMessage());
+        assertEquals(PdpResponseStatus.FAIL, status.getResponse().getResponseStatus());
         assertEquals(GROUP, status.getPdpGroup());
     }
 
index a1f5077..3478ef3 100644 (file)
@@ -20,6 +20,7 @@
 
 package org.onap.policy.pdpx.main.comm;
 
+import static org.assertj.core.api.Assertions.assertThatCode;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertSame;
 import static org.mockito.Matchers.any;
@@ -170,9 +171,11 @@ public class XacmlPdpHearbeatPublisherTest {
         // create a plain listener to test the "real" makeTimer() method
         publisher = new XacmlPdpHearbeatPublisher(client, state);
 
-        publisher.start();
-        publisher.restart(100L);
-        publisher.terminate();
+        assertThatCode( () -> {
+            publisher.start();
+            publisher.restart(100L);
+            publisher.terminate();
+        }).doesNotThrowAnyException();
     }
 
     private class MyPublisher extends XacmlPdpHearbeatPublisher {
index c05e099..9f35f53 100644 (file)
@@ -20,6 +20,7 @@
 
 package org.onap.policy.pdpx.main.comm;
 
+import static org.assertj.core.api.Assertions.assertThatCode;
 import static org.mockito.Mockito.when;
 
 import org.junit.Before;
@@ -54,18 +55,24 @@ public class XacmlPdpPapRegistrationTest {
 
     @Test
     public void testPdpRegistration_SendOk() throws TopicSinkClientException {
-        reg.pdpRegistration(status);
+        assertThatCode(() ->
+            reg.pdpRegistration(status)
+        ).doesNotThrowAnyException();
     }
 
     @Test
     public void testPdpRegistration_SendFail() throws TopicSinkClientException {
         when(client.send(status)).thenReturn(false);
-        reg.pdpRegistration(status);
+        assertThatCode(() ->
+            reg.pdpRegistration(status)
+        ).doesNotThrowAnyException();
     }
 
     @Test
     public void testPdpRegistration_SendEx() throws TopicSinkClientException {
         when(client.send(status)).thenThrow(new IllegalStateException());
-        reg.pdpRegistration(status);
+        assertThatCode(() ->
+            reg.pdpRegistration(status)
+        ).doesNotThrowAnyException();
     }
 }
index 8b6889d..5e46b66 100644 (file)
@@ -21,6 +21,7 @@
 
 package org.onap.policy.pdpx.main.startstop;
 
+import static org.assertj.core.api.Assertions.assertThatCode;
 import static org.assertj.core.api.Assertions.assertThatThrownBy;
 
 import org.junit.After;
@@ -51,6 +52,7 @@ public class TestMain extends CommonRest {
         CommonRest.stopMain();
     }
 
+    @Override
     @Before
     public void setUp() {
         main = null;
@@ -59,6 +61,7 @@ public class TestMain extends CommonRest {
     /**
      * Shuts "main" down.
      */
+    @Override
     @After
     public void tearDown() {
         if (main != null) {
@@ -69,9 +72,11 @@ public class TestMain extends CommonRest {
     @Test
     public void testMain() throws PolicyXacmlPdpException {
         final String[] xacmlPdpConfigParameters = {"-c", CONFIG_FILE};
-        main = new Main(xacmlPdpConfigParameters);
-        main.shutdown();
-        main = null;
+        assertThatCode(() -> {
+            main = new Main(xacmlPdpConfigParameters);
+            main.shutdown();
+            main = null;
+        }).doesNotThrowAnyException();
     }
 
     @Test