Package br.com.caelum.restfulie.http

Examples of br.com.caelum.restfulie.http.Headers


  private RestClient client;
 
  @Test
  public void shouldGetJustTheFirstInformation()
  {
    Headers headers = new ApacheHeaders(response, client);
   
    when(response.getHeaders("Content-Type")).thenReturn(headers());
    assertEquals("text/html", headers.getMain("Content-Type"));
  }
View Full Code Here


  }
 
  @Test
  public void shouldReturnEmptyWhenNoneContentTypeIsDeclared()
  {
    Headers headers = new ApacheHeaders(response, client);
    assertEquals("", headers.getFirst("Content-Type"));
  }
View Full Code Here

   
    when(apacheHeader2.getName()).thenReturn("Content-type");
    when(apacheHeader2.getValue()).thenReturn("application/xml");
    when(response.getAllHeaders()).thenReturn(new org.apache.http.Header[] {header,apacheHeader2});
   
    Headers headers = new ApacheHeaders(response,client);

    for(Header h : headers) {
      System.out.println(h.getName());
      System.out.println(h.getValue());
    }
   
    Iterator<Header> iterator = headers.iterator();
   
    Header header = iterator.next();
   
    assertThat("Accept", is(equalTo(header.getName())));
    assertThat("application/xml", is(equalTo(header.getValue())));
View Full Code Here

*/
public class Maze {

  public static void main(String[] args) {
    //stealing guilherme silveira algorithm
    Headers headers = Restfulie.at("http://amundsen.com/examples/mazes/2d/five-by-five/").accept("application/xml").get().getHeaders();
   
    Set<String> visited = new HashSet<String>();
    Stack<Link> path = new Stack<Link>();
    Link link = null;
    int steps = 0;
   
    while(!(headers.getLink("exit") != null)) {
     
      link = find(visited,"start north south east west",headers);
     
      if(link == null) {
        path.pop();
View Full Code Here

TOP

Related Classes of br.com.caelum.restfulie.http.Headers

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.