Ejemplo n.º 1
0
 // @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);
 }