Package org.apache.clerezza.triaxrs.mock

Examples of org.apache.clerezza.triaxrs.mock.ResponseImpl


    expect(requestURI.getPath()).andReturn("/");
    expect(requestMock.getRequestURI()).andReturn(requestURI).anyTimes();
    replay(requestMock);
    replay(requestURI);

    ResponseImpl responseImpl = new ResponseImpl();
    handler.handle(requestMock, responseImpl);
    assertNotNull(responseImpl.getStatus());
    assertNotNull(responseImpl.getHeaders());
        responseImpl.consumeBody();
        Assert.assertArrayEquals(errMsg.getBytes(), responseImpl.getBodyBytes());
  }
View Full Code Here


  @Test
  public void nonEmptySubResourcePath() throws Exception{
    JaxRsHandler handler = HandlerCreator.getHandler(MyRootResource.class, MySubResource.class);
    RequestURIImpl uri = new RequestURIImpl();
    RequestImpl request = new RequestImpl();
    ResponseImpl response = new ResponseImpl();

    uri.setPath("foo/sub");
    request.setRequestURI(uri);
    request.setMethod(Method.GET);
View Full Code Here

  @Test
  public void emptySubResourcePath() throws Exception{
    JaxRsHandler handler = HandlerCreator.getHandler(MyRootResource.class, MySubResource.class);
    RequestURIImpl uri = new RequestURIImpl();
    RequestImpl request = new RequestImpl();
    ResponseImpl response = new ResponseImpl();

    uri.setPath("foo");
    request.setRequestURI(uri);
    request.setMethod(Method.POST);
View Full Code Here

    RequestImpl requestMock = new RequestImpl();
    RequestURIImpl requestUri = new RequestURIImpl();
    requestUri.setPath("/foo");
    requestMock.setRequestURI(requestUri);
    requestMock.setMethod(Method.GET);
    handler.handle(requestMock, new ResponseImpl());
    assertTrue(methodInvokedForGet);
  }
View Full Code Here

    RequestImpl requestMock = new RequestImpl();
    RequestURIImpl requestUri = new RequestURIImpl();
    requestUri.setPath("/test%20resource");
    requestMock.setRequestURI(requestUri);
    requestMock.setMethod(Method.GET);
    handler.handle(requestMock, new ResponseImpl());
    assertTrue(methodInvokedForGet);
  }
View Full Code Here

    RequestImpl requestMock = new RequestImpl();
    RequestURIImpl requestUri = new RequestURIImpl();
    requestUri.setPath("/test+resource");
    requestMock.setRequestURI(requestUri);
    requestMock.setMethod(Method.GET);
    handler.handle(requestMock, new ResponseImpl());
    assertTrue(methodInvokedForGet);
  }
View Full Code Here

    RequestImpl requestMock = new RequestImpl();
    RequestURIImpl requestUri = new RequestURIImpl();
    requestUri.setPath("/bla%20bla");
    requestMock.setRequestURI(requestUri);
    requestMock.setMethod(Method.GET);
    handler.handle(requestMock, new ResponseImpl());
    assertTrue(methodInvokedForGet);
  }
View Full Code Here

    RequestImpl requestMock = new RequestImpl();
    RequestURIImpl requestUri = new RequestURIImpl();
    requestUri.setPath("/foo/bar%20foo");
    requestMock.setRequestURI(requestUri);
    requestMock.setMethod(Method.GET);
    handler.handle(requestMock, new ResponseImpl());
    assertTrue(methodInvokedForGet);
  }
View Full Code Here

    RequestImpl requestMock = new RequestImpl();
    RequestURIImpl requestUri = new RequestURIImpl();
    requestUri.setPath("/foo/da%20ja");
    requestMock.setRequestURI(requestUri);
    requestMock.setMethod(Method.GET);
    handler.handle(requestMock, new ResponseImpl());
    assertTrue(methodInvokedForGet);
  }
View Full Code Here

    uri.setPath("/test-resource/path/");

    request.setRequestURI(uri);
    request.setMethod(Method.GET);

    Response response = new ResponseImpl();
    handler.handle(request, response);

    assertNotNull(TestResourceForDefaultValue.pathParam);
    assertEquals("123", TestResourceForDefaultValue.pathParam);
  }
View Full Code Here

TOP

Related Classes of org.apache.clerezza.triaxrs.mock.ResponseImpl

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.