// @Test public void testUpdateServiceRouteConfig() throws Exception { /* * 构造入参 */ JSONObject routeConfigInfo = new JSONObject(); String routeConfig = "{routeId:'112',serviceId:'53',synAsyn:'Y',state:'N',createStaff:'12345'," + "fromEndpoint:{endpointId:'125',endpointSpecId:'2',serviceId:'51',inDataTypeId:'1',outDateTypeId:'1'," + "endpointName:'lilin',endpointDesc:'lilin',state:'Y',enableInLog:'Y',enableOutLog:'Y'," + "endpointAttr:[{endpointAttrValueId:'225',endpointSpecAttrId:'1001',attrValue:'test'}," + "{endpointAttrValueId:'226',endpointSpecAttrId:'5',attrValue:'test1'}]}," + "toEndpoint:{endpointId:'126',endpointSpecId:'2',serviceId:'51',inDataTypeId:'1',outDateTypeId:'1'," + "endpointName:'lilin1',endpointDesc:'lilin1',state:'Y',enableInLog:'Y',enableOutLog:'Y'," + "endpointAttr:[{endpointAttrValueId:'227',endpointSpecAttrId:'1001',attrValue:'test'}," + "{endpointAttrValueId:'228',endpointSpecAttrId:'5',attrValue:'test1'}]}," + "routePolicy:{routePolicyId:'212',ruleStrategyId:'1',condEvaluatorId:'1',routeCondExpr:'fdsfsdf'," + "conditionFactors:[{condFactorId:'411',condFactorCont:'fsdfsd',condFactorName:'testf',state:'Y'}]}}"; routeConfigInfo = JSONObject.fromObject(routeConfig); /* * 执行测试。 */ ServiceSMO smo = getSMO("serviceSMO"); smo.updateServiceRouteConfig(routeConfigInfo); }