HttpsTest

package com.pingan.ff.btoam.demo;

import java.util.HashMap;
import java.util.Map;

import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;

import com.paic.pafa.utils.IdMaker;
import com.pingan.ff.btoam.demo.service.ClientService;
import com.pingan.ff.btoam.demo.util.Constant;
import com.pingan.pafa.papp.test.BaseSARTest;
import com.pingan.pafa.papp.test.SARContextConfiguration;

@SARContextConfiguration(sarList="ff-btoam-demo", protocols="jetty")
public class HttpsTest extends BaseSARTest{

@Autowired
ClientService clientService;

private static final String text="{\"checkType\":\"1\",\"thisCard\":\"粤A99999\",\"accidentCauseTwo\":\"142\",\"accidentCauseOne\":\"126\",\"reportNo\":\"90516004410000000105\",\"callNo\":\"15110001110\",\"canDrive\":\"1\",\"reportTime\":\"2017-11-3018:02:16\",\"confirmLossVal\":\"0\",\"isCargoLoss\":\"Y\",\"subrogationReport\":\"0\",\"accidentCauseThree\":\"106\",\"isPersonBlooded\":\"N\",\"isHighRiskCase\":\"N\",\"isDutyClearOfPhonePay\":\"N\",\"isCommunitySurvey\":\"N\",\"incidentMobile\":\"15100001111\",\"damageTime\":\"2017-11-3018:02:16\",\"subrogationFlag\":\"0\",\"injured\":\"Y\",\"caseTypeSpec\":\"AGENT_ACCEPT_95511\",\"incident\":\"李四\",\"icssCaseNo\":\"001\",\"accidentDetail\":\"行驶受损左转弯撞墙,本车车牌京A-S2444,本车损无人伤(系统自动生成)\",\"damageDistrict\":\"440304\",\"occurrenceType\":\"1\",\"policyList\":[{\"policyNo\":\"10516003980044539030\",\"departmentCode\":\"20516\"}],\"driver\":\"王五\",\"damageCityCode\":\"440300\",\"damagePlace\":\"广东省-深圳市-福田区-八卦三路\",\"isLocalClaim\":\"1\",\"acceptUser\":\"HONGXUSHUAN605\",\"isCalledPoliceAnd120\":\"N\",\"taskList\":[{\"channelType\":\"01\",\"assessUm\":\"\",\"taskNo\":\"90516004410000000105\",\"carMark\":\"粤A99999\"}],\"disposeAdvice\":\"1\",\"isCarLoss\":\"Y\",\"surveyTaskTypeForIcoreClaim\":\"05\",\"wholeCaseType\":\"02\"}";

@Test
public void testSetName() throws Exception{
Map<String, Object> parameterMap = new HashMap<String,Object>();
parameterMap.put(Constant.REQUESTID, IdMaker.getInstance().getID());
parameterMap.put(Constant.CLIENTID, "route.aiclaim");
parameterMap.put(Constant.SERVICEID, "aiclaim.injure.xxx");
parameterMap.put(Constant.FORMAT, "json");
parameterMap.put(Constant.CHARSET, "utf-8");
parameterMap.put(Constant.TIMESTAMP, System.currentTimeMillis());
parameterMap.put(Constant.VERSION, "1.0.0");
parameterMap.put(Constant.REQUESTDATA, text);
parameterMap.put(Constant.ISENCRYPTED, Constant.ISENCRYPTED_TRUE);
clientService.request(parameterMap,Constant.ISENCRYPTED_TRUE);
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值