public class ContextHandlingHttpClientTest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ContextHandlingHttpClientTest.MockCloseableHttpResponse |
private static class |
ContextHandlingHttpClientTest.MockHttpClient |
static class |
ContextHandlingHttpClientTest.MockResponseHandler |
private class |
ContextHandlingHttpClientTest.TestContextHandler |
static class |
ContextHandlingHttpClientTest.ThrowableHelper |
| Modifier and Type | Field and Description |
|---|---|
private net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient |
client |
private HttpClientContext |
context |
private ContextHandlingHttpClientTest.TestContextHandler |
dynamicOne |
private ContextHandlingHttpClientTest.TestContextHandler |
dynamicThree |
private ContextHandlingHttpClientTest.TestContextHandler |
dynamicTwo |
private HttpUriRequest |
request |
private ResponseHandler<Object> |
responseHandler |
static Object |
STATIC_RESPONSE_HANDLER |
static CloseableHttpResponse |
STATIC_RESPONSE_HTTP |
private ContextHandlingHttpClientTest.TestContextHandler |
staticOne |
private ContextHandlingHttpClientTest.TestContextHandler |
staticThree |
private ContextHandlingHttpClientTest.TestContextHandler |
staticTwo |
private org.apache.http.HttpHost |
target |
| Constructor and Description |
|---|
ContextHandlingHttpClientTest() |
public static final CloseableHttpResponse STATIC_RESPONSE_HTTP
public static final Object STATIC_RESPONSE_HANDLER
private net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient client
private ContextHandlingHttpClientTest.TestContextHandler staticOne
private ContextHandlingHttpClientTest.TestContextHandler staticTwo
private ContextHandlingHttpClientTest.TestContextHandler staticThree
private ContextHandlingHttpClientTest.TestContextHandler dynamicOne
private ContextHandlingHttpClientTest.TestContextHandler dynamicTwo
private ContextHandlingHttpClientTest.TestContextHandler dynamicThree
private HttpClientContext context
private HttpUriRequest request
private org.apache.http.HttpHost target
private ResponseHandler<Object> responseHandler
public void setupClass()
public void setupMethod()
public void testNoHandlers()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testStaticOnly()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testDynamicOnly()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testStaticAndDynamic()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testWrappedClientThrowsIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testWrappedClientThrowsRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testWrappedClientThrowsError()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleStaticHandlerInvokeBeforeThrowsIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleStaticHandlerInvokeAfterThrowsIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleStaticHandlerInvokeBeforeThrowsRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleStaticHandlerInvokeAfterThrowsRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleStaticHandlersInvokeBeforeThrowIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleStaticHandlersInvokeBeforeThrowRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleStaticHandlersInvokeAfterThrowIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleStaticHandlersInvokeAfterThrowRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleDynamicHandlerInvokeBeforeThrowsIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleDynamicHandlerInvokeAfterThrowsIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleDynamicHandlerInvokeBeforeThrowsRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testSingleDynamicHandlerInvokeAfterThrowsRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleDynamicHandlersInvokeBeforeThrowIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleDynamicHandlersInvokeBeforeThrowRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleDynamicHandlersInvokeAfterThrowIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testMultipleDynamicHandlersInvokeAfterThrowRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testStaticAndDynamicHandlersThrowIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testStaticAndDynamicHandlersThrowRuntimeException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionpublic void testWrappedClientThrowsIOExceptionInvokeAfterThrowsIOException()
throws ClientProtocolException,
IOException
ClientProtocolExceptionIOExceptionCopyright © 1999–2019 Shibboleth Consortium. All rights reserved.