From 5fb29270eb5bb67fc34321921604bd0573c31993 Mon Sep 17 00:00:00 2001 From: Oleg Kalnichevski Date: Sun, 14 May 2006 21:26:00 +0000 Subject: [PATCH] Added HttpConnectionMockup class git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@406435 13f79535-47bb-0310-9956-ffa450edef68 --- .../http/mockup/HttpConnectionMockup.java | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 src/test/org/apache/http/mockup/HttpConnectionMockup.java diff --git a/src/test/org/apache/http/mockup/HttpConnectionMockup.java b/src/test/org/apache/http/mockup/HttpConnectionMockup.java new file mode 100644 index 000000000..3eac2ef58 --- /dev/null +++ b/src/test/org/apache/http/mockup/HttpConnectionMockup.java @@ -0,0 +1,42 @@ +package org.apache.http.mockup; + +import java.io.IOException; + +import org.apache.http.HttpConnection; + +/** + * {@link HttpConnection} mockup implementation. + * + * @author Oleg Kalnichevski + */ +public class HttpConnectionMockup implements HttpConnection { + + private boolean open = true; + + public HttpConnectionMockup() { + super(); + } + + public void close() throws IOException { + this.open = false; + } + + public void shutdown() throws IOException { + this.open = false; + } + + public int getSocketTimeout() throws IOException { + return 0; + } + + public boolean isOpen() { + return this.open; + } + + public boolean isStale() { + return false; + } + + public void setSocketTimeout(int timeout) throws IOException { + } +}