summaryrefslogtreecommitdiffstats
path: root/src/test/java/org/onap/dcae/common/XmlJsonUtilTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/org/onap/dcae/common/XmlJsonUtilTest.java')
-rw-r--r--src/test/java/org/onap/dcae/common/XmlJsonUtilTest.java19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/test/java/org/onap/dcae/common/XmlJsonUtilTest.java b/src/test/java/org/onap/dcae/common/XmlJsonUtilTest.java
index 3cf065e..f05541f 100644
--- a/src/test/java/org/onap/dcae/common/XmlJsonUtilTest.java
+++ b/src/test/java/org/onap/dcae/common/XmlJsonUtilTest.java
@@ -43,6 +43,10 @@ public class XmlJsonUtilTest {
mm.put("result.output", "xml2json");
mm.put("result.[", "start");
mm.put("result.]", "end");
+ mm.put("result.list", "<LIST>\n" +
+ " <LITERAL VALUE=\"\"/>\n" +
+ " </LIST>");
+
try {
String str = XmlJsonUtil.getXml(mm, var);
assertEquals(str.startsWith("<"), true);
@@ -66,16 +70,19 @@ public class XmlJsonUtilTest {
@Test
public void removeEmptystructFromJson() {
- String var = "{\n" +
- "\t\"output\": \"xml2json\",\n" +
- "\t\"time\": \"2018 12:04\",\n" +
- "\t\"\": \"end\",\n" +
- "\t\"status\": \"200\"\n" +
- "}";
+ String var = "{\"name\":\"john\",\"age\":22,\"class\":\"mca\", \"data\":{}, \"arr\" : [\"some\" : {}]}";
Map<String, String> mm = new HashMap<>();
try {
String str = XmlJsonUtil.removeEmptyStructJson(var);
}catch (Exception e) {}
}
+
+ @Test
+ public void removeLastCommaJson() {
+ String var2 ="{\"name\":\"john\",\"age\":22,\"class\":\"mca\", \"data\":{}, \"arr\" : [\"some\" : {},],}";
+ try {
+ String str = XmlJsonUtil.removeLastCommaJson(var2);
+ }catch (Exception e) {}
+ }
} \ No newline at end of file