Program: 33181
Project: 33181
Buggy source:
@Test public void allParameterKinds(){
  Map<String,ClientValue> parameters=new HashMap<String,ClientValue>();
  parameters.put("String_Node_Str",getFactory().newEnumValue("String_Node_Str","String_Node_Str"));
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().build());
  ODataInvokeRequest<ClientProperty> request=getClient().getInvokeRequestFactory().getFunctionInvokeRequest(getClient().newURIBuilder(TecSvcConst.BASE_URI).appendOperationCallSegment("String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").build(),ClientProperty.class,parameters);
  setCookieHeader(request);
  final ODataInvokeResponse<ClientProperty> response=request.execute();
  saveCookieHeader(response);
  assertEquals(HttpStatusCode.OK.getStatusCode(),response.getStatusCode());
  assertShortOrInt(6,response.getBody().getPrimitiveValue().toValue());
}

Fixed version (ground truth):
@Test public void allParameterKinds(){
  Map<String,ClientValue> parameters=new HashMap<String,ClientValue>();
  parameters.put("String_Node_Str",getFactory().newEnumValue("String_Node_Str","String_Node_Str"));
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().buildString("String_Node_Str"));
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  parameters.put("String_Node_Str",getFactory().newPrimitiveValueBuilder().setValue(new ParameterAlias("String_Node_Str")).build());
  ODataInvokeRequest<ClientProperty> request=getClient().getInvokeRequestFactory().getFunctionInvokeRequest(getClient().newURIBuilder(TecSvcConst.BASE_URI).appendOperationCallSegment("String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").addParameterAlias("String_Node_Str","String_Node_Str").build(),ClientProperty.class,parameters);
  setCookieHeader(request);
  ODataInvokeResponse<ClientProperty> response=request.execute();
  saveCookieHeader(response);
  assertEquals(HttpStatusCode.OK.getStatusCode(),response.getStatusCode());
  assertShortOrInt(9,response.getBody().getPrimitiveValue().toValue());
  for (  final String name : parameters.keySet()) {
    parameters.put(name,getFactory().newPrimitiveValueBuilder().build());
  }
  request=getClient().getInvokeRequestFactory().getFunctionInvokeRequest(getClient().newURIBuilder(TecSvcConst.BASE_URI).appendOperationCallSegment("String_Node_Str").build(),ClientProperty.class,parameters);
  setCookieHeader(request);
  response=request.execute();
  saveCookieHeader(response);
  assertEquals(HttpStatusCode.OK.getStatusCode(),response.getStatusCode());
  assertShortOrInt(0,response.getBody().getPrimitiveValue().toValue());
}