package com.iailab.sdk.demo;
|
|
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSONObject;
|
import com.iailab.sdk.auth.client.common.pojo.CommonResult;
|
import com.iailab.sdk.auth.client.common.pojo.PageResult;
|
import com.iailab.sdk.auth.client.dto.StAlarmAndSuggestPageReqDTO;
|
import com.iailab.sdk.auth.client.dto.StAlarmAndSuggestRespDTO;
|
import org.junit.Test;
|
import org.junit.runner.RunWith;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.test.context.junit4.SpringRunner;
|
|
import java.util.ArrayList;
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
|
@RunWith(SpringRunner.class)
|
@SpringBootTest
|
public class HttpClientDemoTest{
|
|
@Autowired
|
private HttpClientDemo httpClientDemo;
|
|
@Test
|
public void testQueryPointsRealValue() {
|
List<String> pointNos = new ArrayList<>();
|
pointNos.add("F0000120076");
|
CommonResult<Map<String, Object>> commonResult = httpClientDemo.queryPointsRealValue(pointNos);
|
System.out.println(commonResult.getData());
|
}
|
|
@Test
|
public void testGetAlarmAndSuggestPage() {
|
StAlarmAndSuggestPageReqDTO reqVO = new StAlarmAndSuggestPageReqDTO();
|
reqVO.setObj("Air");
|
CommonResult<PageResult<StAlarmAndSuggestRespDTO>> commonResult = httpClientDemo.getAlarmAndSuggestPage(reqVO);
|
System.out.println(commonResult.getData().getList());
|
}
|
|
@Test
|
public void testHandleHttp() {
|
Map<String, Object> params = new HashMap<>();
|
/* params.put("chartCode","BFG_PRED01");
|
String url = "/ansteel/api/mcs/predict-data/charts";
|
CommonResult<Object> commonResult = httpClientDemo.handleHttp("POST",url,params);
|
System.out.println(commonResult.getData());*/
|
|
String url = "/ansteel/api/mcs/power-run-state/list";
|
CommonResult<Object> commonResult = httpClientDemo.handleHttp("GET",url,params);
|
System.out.println(commonResult.getData());
|
}
|
|
}
|