use of org.apache.servicecomb.demo.compute.GenericParam in project incubator-servicecomb-java-chassis by apache.
the class TestRestTemplate method checkQueryGenericString.
private void checkQueryGenericString() {
GenericParam<Person> requestBody = new GenericParam<>();
requestBody.num(1).str("str1").setData(new Person("bodyPerson"));
ResponseEntity<String> responseEntity = restTemplate.exchange("cse://springmvc/codeFirstSpringmvc/checkQueryGenericString?str={1}&num={2}&data={3}&strExtended={4}&intExtended={5}", HttpMethod.PUT, new HttpEntity<>(requestBody), String.class, "str2", 2, "dataTest", "strInSubclass", 33);
TestMgr.check("str=str2,generic=GenericParamExtended{strExtended='strInSubclass', intExtended=33, super=" + "GenericParam{str='str2', num=2, data=dataTest}},requestBody=GenericParam{str='str1', num=1, data=bodyPerson}", responseEntity.getBody());
}
use of org.apache.servicecomb.demo.compute.GenericParam in project java-chassis by ServiceComb.
the class TestRestTemplate method checkQueryGenericString.
private void checkQueryGenericString() {
GenericParam<Person> requestBody = new GenericParam<>();
requestBody.num(1).str("str1").setData(new Person("bodyPerson"));
ResponseEntity<String> responseEntity = restTemplate.exchange("cse://springmvc/codeFirstSpringmvc/checkQueryGenericString?str={1}&num={2}&data={3}&strExtended={4}&intExtended={5}", HttpMethod.PUT, new HttpEntity<>(requestBody), String.class, "str2", 2, "dataTest", "strInSubclass", 33);
TestMgr.check("str=str2,generic=GenericParamExtended{strExtended='strInSubclass', intExtended=33, super=" + "GenericParam{str='str2', num=2, data=dataTest}},requestBody=GenericParam{str='str1', num=1, data=bodyPerson}", responseEntity.getBody());
}
use of org.apache.servicecomb.demo.compute.GenericParam in project incubator-servicecomb-java-chassis by apache.
the class TestResponse method checkQueryGenericObject.
private void checkQueryGenericObject() {
GenericParam<Person> requestBody = new GenericParam<>();
requestBody.num(1).str("str1").setData(new Person("bodyPerson"));
String result = intf.checkQueryGenericObject(requestBody, "str2", 2);
TestMgr.check("str=str2,generic=GenericParamWithJsonIgnore{str='str2', num=2, data=null},requestBody=GenericParam{str='str1', num=1, data=bodyPerson}", result);
}
Aggregations