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);
}
}
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);
}
}