use of org.apache.servicecomb.demo.compute.Person in project incubator-servicecomb-java-chassis by apache.
the class CodeFirstPojoClient method testCodeFirstSaySomething.
protected void testCodeFirstSaySomething(CodeFirstPojoIntf codeFirst) {
Person person = new Person();
person.setName("person name");
String result = codeFirst.saySomething("prefix prefix", person);
TestMgr.check("prefix prefix person name", result);
}
use of org.apache.servicecomb.demo.compute.Person in project incubator-servicecomb-java-chassis by apache.
the class CodeFirstRestTemplate method testCodeFirstSaySomething.
protected void testCodeFirstSaySomething(RestTemplate template, String cseUrlPrefix) {
Person person = new Person();
person.setName("person name");
HttpHeaders headers = new HttpHeaders();
headers.add("prefix", "prefix prefix");
headers.add("userId", "serviceCombUser");
HttpEntity<Person> requestEntity = new HttpEntity<>(person, headers);
String result = template.postForObject(cseUrlPrefix + "saysomething", requestEntity, String.class);
TestMgr.check("prefix prefix person name", result);
}
use of org.apache.servicecomb.demo.compute.Person in project java-chassis by ServiceComb.
the class CodeFirstPojoClient method testCodeFirstSayHello.
private void testCodeFirstSayHello(CodeFirstPojoIntf codeFirst) {
Person input = new Person();
input.setName("person name");
Person result = codeFirst.sayHello(input);
TestMgr.check("hello person name", result.getName());
input.setName("");
result = codeFirst.sayHello(input);
TestMgr.check("hello ", result.getName());
}
use of org.apache.servicecomb.demo.compute.Person in project java-chassis by ServiceComb.
the class CodeFirstPojoClient method testCodeFirstSaySomething.
private void testCodeFirstSaySomething(CodeFirstPojoIntf codeFirst) {
Person person = new Person();
person.setName("person name");
String result = codeFirst.saySomething("prefix prefix", person);
TestMgr.check("prefix prefix person name", result);
}
use of org.apache.servicecomb.demo.compute.Person in project java-chassis by ServiceComb.
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