use of org.apache.servicecomb.demo.server.TestRequest in project incubator-servicecomb-java-chassis by apache.
the class PojoIntegrationTestBase method remoteTestPojo_wrapParam.
@Test
public void remoteTestPojo_wrapParam() {
// when request is null
User result = PojoService.test.wrapParam(null);
assertThat(result, is(nullValue()));
// when request is not null
User user = new User();
byte[] buffer = new byte[1024];
TestRequest request = new TestRequest();
request.setUser(user);
request.setIndex(0);
request.setData(buffer);
request.getUsers().add(user);
result = PojoService.test.wrapParam(request);
assertThat(result.toString(), is("User [name=nameA, users count:1, age=100, index=0]"));
}
use of org.apache.servicecomb.demo.server.TestRequest in project incubator-servicecomb-java-chassis by apache.
the class PojoClientTest method testWrapParam.
private static void testWrapParam(Test test) {
User user = new User();
TestRequest request = new TestRequest();
request.setUser(user);
request.setIndex(0);
request.setData(buffer);
request.getUsers().add(user);
User result = test.wrapParam(request);
LOGGER.info("wrap param result:{}", result);
TestMgr.check("User [name=nameA, users count:1, age=100, index=0]", result);
}
use of org.apache.servicecomb.demo.server.TestRequest in project incubator-servicecomb-java-chassis by apache.
the class PojoClient method testWrapParam.
private static void testWrapParam(Test test) {
User user = new User();
TestRequest request = new TestRequest();
request.setUser(user);
request.setIndex(0);
request.setData(buffer);
request.getUsers().add(user);
User result = test.wrapParam(request);
LOGGER.info("wrap param result:{}", result);
TestMgr.check("User [name=nameA, users count:1, age=100, index=0]", result);
}
Aggregations