Package smartrics.rest.client

Examples of smartrics.rest.client.RestResponse.addHeader()


        RestResponse response = new RestResponse();
        response.setResource("/resources");
        response.setStatusCode(200);
        response.setStatusText("OK");
        response.setBody(body);
        response.addHeader("Content-Type", contentType.toMime().get(0));
        response.addHeader("Bespoke-Header", "jolly");
        response.addHeader("Bespoke-Header", "good");
        response.addHeader("Content-Length", "7");
        response.setTransactionId(123456789L);
        return response;
View Full Code Here


        response.setResource("/resources");
        response.setStatusCode(200);
        response.setStatusText("OK");
        response.setBody(body);
        response.addHeader("Content-Type", contentType.toMime().get(0));
        response.addHeader("Bespoke-Header", "jolly");
        response.addHeader("Bespoke-Header", "good");
        response.addHeader("Content-Length", "7");
        response.setTransactionId(123456789L);
        return response;
    }
View Full Code Here

        response.setStatusCode(200);
        response.setStatusText("OK");
        response.setBody(body);
        response.addHeader("Content-Type", contentType.toMime().get(0));
        response.addHeader("Bespoke-Header", "jolly");
        response.addHeader("Bespoke-Header", "good");
        response.addHeader("Content-Length", "7");
        response.setTransactionId(123456789L);
        return response;
    }
}
View Full Code Here

        response.setStatusText("OK");
        response.setBody(body);
        response.addHeader("Content-Type", contentType.toMime().get(0));
        response.addHeader("Bespoke-Header", "jolly");
        response.addHeader("Bespoke-Header", "good");
        response.addHeader("Content-Length", "7");
        response.setTransactionId(123456789L);
        return response;
    }
}
View Full Code Here

    @Test
    public void shouldHandleJsBodyWithXPaths() {
        LetBodyHandler h = new LetBodyHandler();
        RestResponse response = new RestResponse();
        response.addHeader("Content-Type", "application/json");
        response.setBody("{\"root\" : {\"accountRef\":\"http://something:8111\",\"label\":\"default\",\"websiteRef\":\"ws1\",\"dispersionRef\":\"http://localhost:8111\"} }");
        String ret = h.handle(response, null, "/root/dispersionRef/text()");
        assertThat(ret, is(equalTo("http://localhost:8111")));
    }
}
View Full Code Here

    }

  @Test
  public void shouldReturnCorrectTypeGivenApplicationXml() {
    RestData d = new RestResponse();
    d.addHeader("Content-Type", "application/xml");
    assertEquals(ContentType.XML, ContentType.parse(d.getContentType()));
  }
 
  @Test
  public void shouldReturnCorrectTypeGivenApplicationJson() {
View Full Code Here

  }
 
  @Test
  public void shouldReturnCorrectTypeGivenApplicationJson() {
    RestData d = new RestResponse();
    d.addHeader("Content-Type", "application/json");
    assertEquals(ContentType.JSON, ContentType.parse(d.getContentType()));
  }

  @Test
  public void shouldReturnCorrectTypeGivenApplicationText() {
View Full Code Here

  }

  @Test
  public void shouldReturnCorrectTypeGivenApplicationText() {
    RestData d = new RestResponse();
    d.addHeader("Content-Type", "text/plain");

    assertEquals(ContentType.TEXT, ContentType.parse(d.getContentType()));
  }

  @Test
View Full Code Here

  }

  @Test
  public void shouldReturnCorrectTypeAndCharsetGivenApplicationTextWithCharset() {
    RestData d = new RestResponse();
    d.addHeader("Content-Type", "text/plain; charset= iso-8859-1");
    assertEquals(ContentType.TEXT, ContentType.parse(d.getContentType()));
    assertEquals("iso-8859-1", d.getCharset());
  }

  @Test
View Full Code Here

  }

  @Test
    public void shouldReturnDefaultGivenAnythingElse() {
    RestData d = new RestResponse();
    d.addHeader("Content-Type", "bla/bla");
        assertEquals(ContentType.typeFor("default"), ContentType.parse(d.getContentType()));
  }

  @Test
    public void shouldReturnDefaultGivenEmptyHeaders() {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.