Package br.com.caelum.restfulie

Examples of br.com.caelum.restfulie.Response


  }

  @Test
  public void shouldBeAbleToGetAnItem() throws Exception {

    Response response = restfulie.at("http://localhost:8080/restfulie/items/2").accept("application/xml").get();
    Item item = response.getResource();

    assertNotNull(item);

    assertNotNull(item.getName());
View Full Code Here


  }

  @Test
  public void shouldBeAbleToPostAnItem() throws Exception {
    Item item = new Item("pipa", 299.0);
    Response response = restfulie.at("http://localhost:8080/restfulie/items")
      .accept("application/xml")
      .as("application/xml")
      .post(item);

    Item savedItem = response.getResource();
    assertNotSame(item, savedItem);

    assertEquals("pipa", savedItem.getName());
    assertEquals(Double.valueOf(299.0), savedItem.getPrice());
    assertNotNull(savedItem.getId());
View Full Code Here

    this.requests.add(feature);
  }

  public Response process(RequestChain chain, Request request, String verb,
      URI uri, Object payload) {
    Response response = client.getProvider().process(request, verb, uri, payload);
    return new ResponseChain(responses, client).next(response);
  }
View Full Code Here

    public Object getPayload() {
        return payload;
    }

    public Response call() {
        Response response = null;
        try {
            response = getHttpMethod().execute(request, payload);
            requestCallback.callback(response);
        }
        catch (Exception e) {
View Full Code Here

TOP

Related Classes of br.com.caelum.restfulie.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.