1 package org.openecomp.sdc.be.dao.utils;
3 import com.fasterxml.jackson.databind.ObjectMapper;
4 import mockit.Deencapsulation;
5 import org.junit.Ignore;
7 import org.mockito.Mockito;
9 import java.io.InputStream;
10 import java.util.List;
13 public class JsonUtilTest {
16 public void testGetOneObjectMapper() throws Exception {
20 result = Deencapsulation.invoke(JsonUtil.class, "getOneObjectMapper");
24 public void testReadObject() throws Exception {
25 String objectText = "{}";
26 Class objectClass = Object.class;
30 result = JsonUtil.readObject(objectText, objectClass);
34 public void testReadObject_2() throws Exception {
35 String objectText = "{}";
39 result = JsonUtil.readObject(objectText);
43 public void testToMap() throws Exception {
44 String json = "{\"name\":\"mock\",\"age\":0}";
45 Map<String, Object> result;
48 result = JsonUtil.toMap(json);
52 public void testToMap_1() throws Exception {
53 String json = "{\"name\":\"mock\",\"age\":0}";
54 Class keyTypeClass = Object.class;
55 Class valueTypeClass = Object.class;
59 result = JsonUtil.toMap(json, keyTypeClass, valueTypeClass);
63 public void testToArray() throws Exception {
65 Class valueTypeClass = Object.class;
69 result = JsonUtil.toArray(json, valueTypeClass);
73 public void testToList() throws Exception {
75 Class clazz = Object.class;
79 result = JsonUtil.toList(json, clazz);