X-Git-Url: https://gerrit.onap.org/r/gitweb?p=holmes%2Fcommon.git;a=blobdiff_plain;f=holmes-actions%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Fholmes%2Fcommon%2Fapi%2Fstat%2FAlarmTest.java;h=d701f3d91c8863d7ed25897e6693492175c4bbdc;hp=92658d6ca84f09b4344136961395bd48df770ecf;hb=83307e37a264972f4f9c60a114f40a375e32634b;hpb=d4a991ad631f16831d380eef8e7405d9c2ea85c5 diff --git a/holmes-actions/src/test/java/org/onap/holmes/common/api/stat/AlarmTest.java b/holmes-actions/src/test/java/org/onap/holmes/common/api/stat/AlarmTest.java index 92658d6..d701f3d 100644 --- a/holmes-actions/src/test/java/org/onap/holmes/common/api/stat/AlarmTest.java +++ b/holmes-actions/src/test/java/org/onap/holmes/common/api/stat/AlarmTest.java @@ -16,6 +16,11 @@ package org.onap.holmes.common.api.stat; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; import java.util.Date; import static org.hamcrest.core.IsEqual.equalTo; import static org.junit.Assert.assertFalse; @@ -29,6 +34,7 @@ import org.junit.Before; import org.junit.Rule; import org.junit.Test; import org.junit.rules.ExpectedException; +import org.onap.holmes.common.api.entity.ServiceNode; public class AlarmTest { @@ -190,4 +196,16 @@ public class AlarmTest { alarm.setCenterType(centerType); assertThat(centerType, equalTo(alarm.getCenterType())); } + @Test + public void TestJson(){ + ServiceNode serviceNode = new ServiceNode(); + serviceNode.setIp("111"); + String jsonString = "{\"uid\":\"189024\", \"region\":\"SouthChina\", \"order\":123}"; + String COMPLEX_JSON_STR = "{\"teacherName\":\"crystall\",\"teacherAge\":27,\"course\":{\"courseName\":\"english\",\"code\":1270},\"students\":[{\"studentName\":\"lily\",\"studentAge\":12},{\"studentName\":\"lucy\",\"studentAge\":15}]}"; + + JSONObject jsonObject = JSON.parseObject(COMPLEX_JSON_STR); + JSONArray jsonArray = jsonObject.getJSONArray("students"); + System.out.printf("jsonObject:"+jsonArray); +// System.out.println("uid:" + retMap.get("uid") + ", " + "region:" + retMap.get("region") + ", " + "order:" + retMap.get("order")); + } }