diff options
author | Piotr Darosz <piotr.darosz@nokia.com> | 2019-09-05 11:20:25 +0200 |
---|---|---|
committer | Piotr Darosz <piotr.darosz@nokia.com> | 2019-09-05 11:20:50 +0200 |
commit | 72ebecfaa1774b909c7ece40e5124e74248cba4b (patch) | |
tree | d9a5a9a27e260598272eab8e39d13065e7f1623f /sdc-distribution-client/src/main/java | |
parent | 59d971d7b0095bbf07e079f84ec36caeb44735a3 (diff) |
SDC Distribution Client code coverage increase
Increase code coverage for SdcConnectorClient class
Change-Id: If57ab69bcaad3dbfa4dd62d449ed4773f090dc2c
Issue-ID: SDC-2326
Signed-off-by: Piotr Darosz <piotr.darosz@nokia.com>
Diffstat (limited to 'sdc-distribution-client/src/main/java')
-rw-r--r-- | sdc-distribution-client/src/main/java/org/onap/sdc/http/SdcConnectorClient.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sdc-distribution-client/src/main/java/org/onap/sdc/http/SdcConnectorClient.java b/sdc-distribution-client/src/main/java/org/onap/sdc/http/SdcConnectorClient.java index d294fef..33fedc7 100644 --- a/sdc-distribution-client/src/main/java/org/onap/sdc/http/SdcConnectorClient.java +++ b/sdc-distribution-client/src/main/java/org/onap/sdc/http/SdcConnectorClient.java @@ -3,6 +3,7 @@ * sdc-distribution-client * ================================================================================ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. + * Modifications copyright (C) 2019 Nokia. All rights reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -58,7 +59,7 @@ import com.google.gson.reflect.TypeToken; import fj.data.Either; public class SdcConnectorClient { - private String contentDispositionHeader = "Content-Disposition"; + String contentDispositionHeader = "Content-Disposition"; private static Logger log = LoggerFactory.getLogger(SdcConnectorClient.class.getName()); private IConfiguration configuration; private HttpAsdcClient httpClient = null; @@ -164,7 +165,7 @@ public class SdcConnectorClient { DistributionClientResultImpl response = null; String requestId = UUID.randomUUID().toString(); - HttpAsdcClient httpClient = new HttpAsdcClient(configuration); + HttpAsdcClient httpClient = createNewHttpClient(); Map<String, String> requestHeaders = addHeadersToHttpRequest(requestId); RegistrationRequest registrationRequest = new RegistrationRequest(credential.getApiKey(), configuration.getEnvironmentName(), configuration.isConsumeProduceStatusTopic(), configuration.getMsgBusAddress()); @@ -191,6 +192,10 @@ public class SdcConnectorClient { } + HttpAsdcClient createNewHttpClient() { + return new HttpAsdcClient(configuration); + } + public DistributionClientDownloadResultImpl dowloadArtifact(IArtifactInfo artifactInfo) { DistributionClientDownloadResultImpl response = new DistributionClientDownloadResultImpl(DistributionActionResultEnum.GENERAL_ERROR, "failed to download artifact from ASDC"); |