diff options
author | SravanKumarGunda <sravan.kumar1@huawei.com> | 2020-06-18 19:05:44 +0530 |
---|---|---|
committer | SravanKumarGunda <sravan.kumar1@huawei.com> | 2020-07-02 16:02:50 +0530 |
commit | c3391bef9e04c2ad38ed96bd28a5c43ab6d961de (patch) | |
tree | fbb3c017de9d5e016a7d9de88b0ea1193b9d6265 /profiles/http/src/test/java | |
parent | 022ee4b8daa1b852d72c1083658d1efb254f9dd5 (diff) |
Code Improvements-Sonar Issue Fixes
Signed-off-by: SravanKumarGunda <sravan.kumar1@huawei.com>
Issue-ID: CLI-270
Change-Id: Iba00ddc8c471bc5990d87ba3729af373e2bd6711
Diffstat (limited to 'profiles/http/src/test/java')
-rw-r--r-- | profiles/http/src/test/java/org/onap/cli/fw/http/utils/OnapCommandUtilsTest.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/profiles/http/src/test/java/org/onap/cli/fw/http/utils/OnapCommandUtilsTest.java b/profiles/http/src/test/java/org/onap/cli/fw/http/utils/OnapCommandUtilsTest.java index 37fc8461..6807321e 100644 --- a/profiles/http/src/test/java/org/onap/cli/fw/http/utils/OnapCommandUtilsTest.java +++ b/profiles/http/src/test/java/org/onap/cli/fw/http/utils/OnapCommandUtilsTest.java @@ -53,6 +53,8 @@ import java.util.List; import org.onap.cli.fw.error.OnapCommandResultMapProcessingFailed; import org.onap.cli.fw.error.OnapCommandResultEmpty; import static org.junit.Assert.assertFalse; +import org.onap.cli.fw.http.connect.HttpInput; +import org.onap.cli.fw.http.connect.HttpInput.Part; @FixMethodOrder(MethodSorters.NAME_ASCENDING) public class OnapCommandUtilsTest { @@ -205,4 +207,22 @@ public class OnapCommandUtilsTest { + "[\"3a2fb75b52a54e9c8093e7c154210f9e\"]}]}}}"; assertEquals(result, OnapCommandHttpUtils.normalizeJson(sample)); } + + @Test + public void testPopulateParameters() throws OnapCommandException { + List <Part> multiparts = new ArrayList <HttpInput.Part> (); + Part part = new Part(); + part.setContent("content"); + multiparts.add(part); + Map <String, OnapCommandParameter> params = new HashMap <String, OnapCommandParameter> (); + OnapCommandParameter onapCommandParameter = new OnapCommandParameter(); + onapCommandParameter.setName("CMD"); + onapCommandParameter.setRawDefaultValue("value"); + params.put("key", onapCommandParameter); + HttpInput httpInput = new HttpInput(); + httpInput.setMultiparts(multiparts); + HttpInput input = OnapCommandHttpUtils.populateParameters(params, httpInput); + assertTrue(input != null); + } + } |