Package com.googlecode.protobuf.socketrpc.TestProtos

Examples of com.googlecode.protobuf.socketrpc.TestProtos.Response


   * Server is called with RPC for unknown method.
   */
  public void testInvalidMethod() throws Exception {
    // Create data
    String resdata = "Response Data";
    Response response = Response.newBuilder().setStrData(resdata).build();

    // Call handler
    socketRpcServer.registerService(
        new FakeServiceImpl(REQUEST).withResponse(response));
    FakeSocket socket = new FakeSocket(false).withRequest(createRpcRequest(
View Full Code Here


   * RPC Request proto is invalid.
   */
  public void testInvalidRequestProto() throws Exception {
    // Create data
    String resdata = "Response Data";
    Response response = Response.newBuilder().setStrData(resdata).build();

    // Call handler
    socketRpcServer.registerService(
        new FakeServiceImpl(null).withResponse(response));
    FakeSocket socket = new FakeSocket(false).withRequest(createRpcRequest(
View Full Code Here

  public void testGoodRpc() throws IOException {
    // Create data
    String reqdata = "Request Data";
    String resdata = "Response Data";
    Request request = Request.newBuilder().setStrData(reqdata).build();
    Response response = Response.newBuilder().setStrData(resdata).build();

    // Create channel
    FakeSocket socket = new FakeSocket(false).withResponseProto(response);
    SocketRpcChannel rpcChannel = new SocketRpcChannel("host", -1,
        new FakeSocketFactory().returnsSocket(socket));
View Full Code Here

   */
  public void testIncompleteRequest() throws IOException {
    // Create data
    String resdata = "Response Data";
    Request request = Request.newBuilder().buildPartial(); // required missing
    Response response = Response.newBuilder().setStrData(resdata).build();

    // Create channel
    FakeSocket socket = new FakeSocket(false).withResponseProto(response);
    SocketRpcChannel rpcChannel = new SocketRpcChannel("host", -1,
        new FakeSocketFactory().returnsSocket(socket));
View Full Code Here

  public void testIncompleteResponse() throws IOException {
    // Create data
    String reqdata = "Request Data";
    Request request = Request.newBuilder().setStrData(reqdata).build();
    // incomplete response
    Response response = Response.newBuilder().setIntData(5).buildPartial();

    // Create channel
    FakeSocket socket = new FakeSocket(false).withResponseProto(response);
    SocketRpcChannel rpcChannel = new SocketRpcChannel("host", -1,
        new FakeSocketFactory().returnsSocket(socket));
View Full Code Here

  private Response callSync(SocketRpcChannel rpcChannel,
      Request request, ErrorReason reason) {
    SocketRpcController controller = rpcChannel.newRpcController();
    BlockingInterface service = TestService.newBlockingStub(rpcChannel);
    try {
      Response response = service.testMethod(controller, request);
      assertNull(reason);
      return response;
    } catch (ServiceException e) {
      assertEquals(reason, controller.errorReason());
      return null;
View Full Code Here

TOP

Related Classes of com.googlecode.protobuf.socketrpc.TestProtos.Response

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.