Home | History | Annotate | Download | only in http
      1 package com.xtremelabs.robolectric.tester.org.apache.http;
      2 
      3 import org.apache.http.Header;
      4 import org.apache.http.HttpEntity;
      5 import org.apache.http.HttpException;
      6 import org.apache.http.HttpRequest;
      7 import org.apache.http.HttpResponse;
      8 
      9 import java.io.IOException;
     10 import java.io.InputStream;
     11 import java.io.OutputStream;
     12 
     13 public class HttpEntityStub implements HttpEntity {
     14     @Override public boolean isRepeatable() {
     15         throw new UnsupportedOperationException();
     16     }
     17 
     18     @Override public boolean isChunked() {
     19         throw new UnsupportedOperationException();
     20     }
     21 
     22     @Override public long getContentLength() {
     23         throw new UnsupportedOperationException();
     24     }
     25 
     26     @Override public Header getContentType() {
     27         throw new UnsupportedOperationException();
     28     }
     29 
     30     @Override public Header getContentEncoding() {
     31         throw new UnsupportedOperationException();
     32     }
     33 
     34     @Override public InputStream getContent() throws IOException, IllegalStateException {
     35         throw new UnsupportedOperationException();
     36     }
     37 
     38     @Override public void writeTo(OutputStream outputStream) throws IOException {
     39         throw new UnsupportedOperationException();
     40     }
     41 
     42     @Override public boolean isStreaming() {
     43         throw new UnsupportedOperationException();
     44     }
     45 
     46     @Override public void consumeContent() throws IOException {
     47         throw new UnsupportedOperationException();
     48     }
     49 
     50     public static interface ResponseRule {
     51         boolean matches(HttpRequest request);
     52 
     53         HttpResponse getResponse() throws HttpException, IOException;
     54     }
     55 }
     56