Package org.wymiwyg.wrhapi

Examples of org.wymiwyg.wrhapi.Response


    };
   
    request.setMessageBody(body);
    request.setRequestURI(uri);
    request.setMethod(Method.GET);
    Response response = new ResponseImpl();
    handler.handle(request, response);
    assertTrue(MyResource.myTestobj != null);
    assertEquals("foo", MyResource.myTestobj.getField1());
    assertEquals("bar", MyResource.myTestobj.getField2());
  }
View Full Code Here


  public void testIntInjection() throws Exception {

    JaxRsHandler handler = HandlerCreator.getHandler(MyResource.class);

    Request requestMock = EasyMock.createNiceMock(Request.class);
    Response responseMock = EasyMock.createNiceMock(Response.class);
    expect(requestMock.getMethod()).andReturn(Method.GET).anyTimes();
    RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);
    char idValue = 'a';
    expect(requestURI.getPath()).andReturn("/").anyTimes();
    expect(requestURI.getQuery()).andReturn("id="+idValue).anyTimes();
View Full Code Here

  public void testWrongContentTypeInResponse() throws Exception {

    Object[] components = {new MultiFormatWriterWithWrongProduces(), new MyResource()};
    JaxRsHandler handler = HandlerCreator.getHandler("", components);
    Request requestMock = EasyMock.createNiceMock(Request.class);
    Response responseMock = EasyMock.createNiceMock(Response.class);

    makeThreadSafe(responseMock, true);

    //triaxrs has default writer for String, so the following isn't true:
    //responseMock.setResponseStatus(ResponseStatus.NOT_ACCEPTABLE);
View Full Code Here

  }

  private boolean isReachable(JaxRsHandler handler, String path) {
    try {
      Request requestMock = EasyMock.createNiceMock(Request.class);
      Response responseMock = EasyMock.createNiceMock(Response.class);
      expect(requestMock.getMethod()).andReturn(Method.GET).anyTimes();
      RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);
      expect(requestURI.getPath()).andReturn(path);
      expect(requestMock.getRequestURI()).andReturn(requestURI).anyTimes();
      replay(requestMock);
View Full Code Here

  @Test
  public void testPrefixedUrlOfApplication() throws Exception {
    JaxRsHandler handler = HandlerCreator.getHandler("/prefix", null, MyResource.class);

    Request requestMock = EasyMock.createNiceMock(Request.class);
    Response responseMock = EasyMock.createNiceMock(Response.class);
    expect(requestMock.getMethod()).andReturn(Method.GET).anyTimes();
    RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);
    expect(requestURI.getPath()).andReturn("/prefix/test/");
    expect(requestMock.getRequestURI()).andReturn(requestURI).anyTimes();
    replay(requestMock);
View Full Code Here

  public void testNotPrefixedUrlRequestUnreachableOfApp() throws Exception {
    methodInvokedForGet = false;
    JaxRsHandler handler = HandlerCreator.getHandler("/prefix", null, MyResource.class);

    Request requestMock = EasyMock.createNiceMock(Request.class);
    Response responseMock = EasyMock.createNiceMock(Response.class);
    expect(requestMock.getMethod()).andReturn(Method.GET).anyTimes();
    RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);
    expect(requestURI.getPath()).andReturn("/test/");
    expect(requestMock.getRequestURI()).andReturn(requestURI).anyTimes();
    replay(requestMock);
View Full Code Here

    methodInvokedForGet = false;
    Object[] components = {new MyResource()};
    JaxRsHandler handler = HandlerCreator.getHandler("/prefix", components);

    Request requestMock = EasyMock.createNiceMock(Request.class);
    Response responseMock = EasyMock.createNiceMock(Response.class);
    expect(requestMock.getMethod()).andReturn(Method.GET).anyTimes();
    RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);
    expect(requestURI.getPath()).andReturn("/prefix/test/");
    expect(requestMock.getRequestURI()).andReturn(requestURI).anyTimes();
    replay(requestMock);
View Full Code Here

    methodInvokedForGet = false;
    Object[] components = {new MyResource()};
    JaxRsHandler handler = HandlerCreator.getHandler("/prefix", components);

    Request requestMock = EasyMock.createNiceMock(Request.class);
    Response responseMock = EasyMock.createNiceMock(Response.class);
    expect(requestMock.getMethod()).andReturn(Method.GET).anyTimes();
    RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);
    expect(requestURI.getPath()).andReturn("/test2/");
    expect(requestMock.getRequestURI()).andReturn(requestURI).anyTimes();
    replay(requestMock);
View Full Code Here

      String currentRequestUri, String expectedMessage) throws Exception {

    receivedBody = null;

    Request requestMock = EasyMock.createNiceMock(Request.class);
    Response responseMock = EasyMock.createNiceMock(Response.class);
    RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);

    expect(requestMock.getMethod()).andReturn(Method.PUT).anyTimes();
    String[] contentTypeHeader = { "application/x-mymessage" };
    expect(requestMock.getHeaderValues(HeaderName.CONTENT_TYPE)).andReturn(
View Full Code Here

TOP

Related Classes of org.wymiwyg.wrhapi.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.