Class ContextHandlingHttpClientTest
- java.lang.Object
-
- net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClientTest
-
public class ContextHandlingHttpClientTest extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContextHandlingHttpClientTest.MockCloseableHttpResponseprivate static classContextHandlingHttpClientTest.MockHttpClientstatic classContextHandlingHttpClientTest.MockResponseHandlerprivate classContextHandlingHttpClientTest.TestContextHandlerstatic classContextHandlingHttpClientTest.ThrowableHelper
-
Field Summary
Fields Modifier and Type Field Description private net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClientclientprivate org.apache.http.client.protocol.HttpClientContextcontextprivate ContextHandlingHttpClientTest.TestContextHandlerdynamicOneprivate ContextHandlingHttpClientTest.TestContextHandlerdynamicThreeprivate ContextHandlingHttpClientTest.TestContextHandlerdynamicTwoprivate org.apache.http.client.methods.HttpUriRequestrequestprivate org.apache.http.client.ResponseHandler<Object>responseHandlerstatic ObjectSTATIC_RESPONSE_HANDLERstatic org.apache.http.client.methods.CloseableHttpResponseSTATIC_RESPONSE_HTTPprivate ContextHandlingHttpClientTest.TestContextHandlerstaticOneprivate ContextHandlingHttpClientTest.TestContextHandlerstaticThreeprivate ContextHandlingHttpClientTest.TestContextHandlerstaticTwoprivate org.apache.http.HttpHosttarget
-
Constructor Summary
Constructors Constructor Description ContextHandlingHttpClientTest()
-
Method Summary
-
-
-
Field Detail
-
STATIC_RESPONSE_HTTP
public static final org.apache.http.client.methods.CloseableHttpResponse STATIC_RESPONSE_HTTP
-
STATIC_RESPONSE_HANDLER
public static final Object STATIC_RESPONSE_HANDLER
-
client
private net.shibboleth.utilities.java.support.httpclient.ContextHandlingHttpClient client
-
staticOne
private ContextHandlingHttpClientTest.TestContextHandler staticOne
-
staticTwo
private ContextHandlingHttpClientTest.TestContextHandler staticTwo
-
staticThree
private ContextHandlingHttpClientTest.TestContextHandler staticThree
-
dynamicOne
private ContextHandlingHttpClientTest.TestContextHandler dynamicOne
-
dynamicTwo
private ContextHandlingHttpClientTest.TestContextHandler dynamicTwo
-
dynamicThree
private ContextHandlingHttpClientTest.TestContextHandler dynamicThree
-
context
private org.apache.http.client.protocol.HttpClientContext context
-
request
private org.apache.http.client.methods.HttpUriRequest request
-
target
private org.apache.http.HttpHost target
-
responseHandler
private org.apache.http.client.ResponseHandler<Object> responseHandler
-
-
Method Detail
-
setupClass
@BeforeClass public void setupClass()
-
setupMethod
@BeforeMethod public void setupMethod()
-
testNoHandlers
public void testNoHandlers() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testStaticOnly
public void testStaticOnly() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testDynamicOnly
public void testDynamicOnly() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testStaticAndDynamic
public void testStaticAndDynamic() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testWrappedClientThrowsIOException
public void testWrappedClientThrowsIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testWrappedClientThrowsRuntimeException
public void testWrappedClientThrowsRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testWrappedClientThrowsError
public void testWrappedClientThrowsError() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleStaticHandlerInvokeBeforeThrowsIOException
public void testSingleStaticHandlerInvokeBeforeThrowsIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleStaticHandlerInvokeAfterThrowsIOException
public void testSingleStaticHandlerInvokeAfterThrowsIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleStaticHandlerInvokeBeforeThrowsRuntimeException
public void testSingleStaticHandlerInvokeBeforeThrowsRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleStaticHandlerInvokeAfterThrowsRuntimeException
public void testSingleStaticHandlerInvokeAfterThrowsRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleStaticHandlersInvokeBeforeThrowIOException
public void testMultipleStaticHandlersInvokeBeforeThrowIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleStaticHandlersInvokeBeforeThrowRuntimeException
public void testMultipleStaticHandlersInvokeBeforeThrowRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleStaticHandlersInvokeAfterThrowIOException
public void testMultipleStaticHandlersInvokeAfterThrowIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleStaticHandlersInvokeAfterThrowRuntimeException
public void testMultipleStaticHandlersInvokeAfterThrowRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleDynamicHandlerInvokeBeforeThrowsIOException
public void testSingleDynamicHandlerInvokeBeforeThrowsIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleDynamicHandlerInvokeAfterThrowsIOException
public void testSingleDynamicHandlerInvokeAfterThrowsIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleDynamicHandlerInvokeBeforeThrowsRuntimeException
public void testSingleDynamicHandlerInvokeBeforeThrowsRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testSingleDynamicHandlerInvokeAfterThrowsRuntimeException
public void testSingleDynamicHandlerInvokeAfterThrowsRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleDynamicHandlersInvokeBeforeThrowIOException
public void testMultipleDynamicHandlersInvokeBeforeThrowIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleDynamicHandlersInvokeBeforeThrowRuntimeException
public void testMultipleDynamicHandlersInvokeBeforeThrowRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleDynamicHandlersInvokeAfterThrowIOException
public void testMultipleDynamicHandlersInvokeAfterThrowIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testMultipleDynamicHandlersInvokeAfterThrowRuntimeException
public void testMultipleDynamicHandlersInvokeAfterThrowRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testStaticAndDynamicHandlersThrowIOException
public void testStaticAndDynamicHandlersThrowIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testStaticAndDynamicHandlersThrowRuntimeException
public void testStaticAndDynamicHandlersThrowRuntimeException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
testWrappedClientThrowsIOExceptionInvokeAfterThrowsIOException
public void testWrappedClientThrowsIOExceptionInvokeAfterThrowsIOException() throws org.apache.http.client.ClientProtocolException, IOException- Throws:
org.apache.http.client.ClientProtocolExceptionIOException
-
-