Remove Sonar code smells 34/115034/1
authorelinuxhenrik <henrik.b.andersson@est.tech>
Wed, 18 Nov 2020 10:11:41 +0000 (11:11 +0100)
committerelinuxhenrik <henrik.b.andersson@est.tech>
Wed, 18 Nov 2020 11:57:48 +0000 (12:57 +0100)
Change-Id: I0a9b8624eda84d74b0f7f00a4981917255744d26
Issue-ID: CCSDK-2966
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/clients/AsyncRestClient.java
a1-policy-management/src/main/java/org/onap/ccsdk/oran/a1policymanagementservice/dmaap/DmaapMessageConsumer.java
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/MockPolicyManagementService.java
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/clients/CcsdkA1AdapterClientTest.java
a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ApplicationTest.java

index cba1c7c..2b8c4fa 100644 (file)
@@ -211,9 +211,8 @@ public class AsyncRestClient {
             client = client.secure(c -> c.sslContext(sslContext));
         }
         if (isHttpProxyConfigured()) {
-            client = client.proxy(proxy -> {
-                proxy.type(Proxy.HTTP).host(httpProxyConfig.httpProxyHost()).port(httpProxyConfig.httpProxyPort());
-            });
+            client = client.proxy(proxy -> proxy.type(Proxy.HTTP).host(httpProxyConfig.httpProxyHost())
+                    .port(httpProxyConfig.httpProxyPort()));
         }
         return client;
     }
index 3a06e71..5676523 100644 (file)
@@ -131,7 +131,7 @@ public class DmaapMessageConsumer {
 
         createTask().subscribe(//
                 value -> logger.debug("DmaapMessageConsumer next: {}", value), //
-                throwable -> logger.error("DmaapMessageConsumer error: {}", throwable), //
+                throwable -> logger.error("DmaapMessageConsumer error: {}", throwable.getMessage()), //
                 () -> logger.warn("DmaapMessageConsumer stopped") //
         );
     }
index 83b73d1..e6834e7 100644 (file)
@@ -60,6 +60,8 @@ import org.springframework.util.StringUtils;
 @TestPropertySource(properties = { //
         "server.ssl.key-store=./config/keystore.jks", //
         "app.webclient.trust-store=./config/truststore.jks"})
+@SuppressWarnings("java:S3577") // Class name should start or end with Test. This is not a test class per se, but a mock
+                                // of the server.
 class MockPolicyManagementService {
     private static final Logger logger = LoggerFactory.getLogger(MockPolicyManagementService.class);
 
index 985ce55..ced739a 100644 (file)
@@ -84,8 +84,9 @@ class CcsdkA1AdapterClientTest {
 
     @Test
     void createClientWithWrongProtocol_thenErrorIsThrown() {
+        AsyncRestClient asyncRestClient = new AsyncRestClient("", null, null);
         assertThrows(IllegalArgumentException.class, () -> {
-            new CcsdkA1AdapterClient(A1ProtocolType.STD_V1_1, null, null, new AsyncRestClient("", null, null));
+            new CcsdkA1AdapterClient(A1ProtocolType.STD_V1_1, null, null, asyncRestClient);
         });
     }
 
index 5e089a0..516ddd5 100644 (file)
@@ -680,7 +680,7 @@ class ApplicationTest {
         doReturn(Mono.error(a1Exception)).when(a1Client).getPolicyStatus(any());
         rsp = restClient().get(url).block();
         info = gson.fromJson(rsp, PolicyStatusInfo.class);
-        assertThat(info.status.toString()).isEqualTo("{}");
+        assertThat(info.status).hasToString("{}");
     }
 
     @Test