@Beta public abstract class ServerProviderConformanceTest extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ServerProviderConformanceTest.Adapter<T extends ServerProvider,U,V>
This interface declares the adapter between the general conformance test and an actual ServerProvider
implementation.
|
static class |
ServerProviderConformanceTest.ConformanceException
An instance of this exception is thrown within the conformance tests that imply that they will throw an
exception.
|
Constructor and Description |
---|
ServerProviderConformanceTest() |
public abstract void testContainerNotReadyException() throws Throwable
Throwable
public abstract void testBindingSetNotFoundException() throws Throwable
Throwable
public abstract void testNoBindingSetSelectedException() throws Throwable
Throwable
public abstract void testBindingNotFoundException() throws Throwable
Throwable
public abstract void testRequestHandlerWithSyncCloseResponse() throws Throwable
Throwable
public abstract void testRequestHandlerWithSyncWriteResponse() throws Throwable
Throwable
public abstract void testRequestHandlerWithSyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestHandlerWithAsyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestExceptionWithSyncCloseResponse() throws Throwable
Throwable
public abstract void testRequestExceptionWithSyncWriteResponse() throws Throwable
Throwable
public abstract void testRequestNondeterministicExceptionWithSyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestExceptionBeforeResponseWriteWithSyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestExceptionAfterResponseWriteWithSyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestNondeterministicExceptionWithAsyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestExceptionBeforeResponseWriteWithAsyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestExceptionAfterResponseCloseNoContentWithAsyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestExceptionAfterResponseWriteWithAsyncHandleResponse() throws Throwable
Throwable
public abstract void testRequestContentWriteWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteWithNondeterministicSyncFailure() throws Throwable
Throwable
public abstract void testRequestContentWriteWithSyncFailureBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteWithSyncFailureAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteWithNondeterministicAsyncFailure() throws Throwable
Throwable
public abstract void testRequestContentWriteWithAsyncFailureBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteWithAsyncFailureAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteWithAsyncFailureAfterResponseCloseNoContent() throws Throwable
Throwable
public abstract void testRequestContentWriteNondeterministicException() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionAfterResponseCloseNoContent() throws Throwable
Throwable
public abstract void testRequestContentWriteNondeterministicExceptionWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionBeforeResponseWriteWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionAfterResponseWriteWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionAfterResponseCloseNoContentWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteNondeterministicExceptionWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionBeforeResponseWriteWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionAfterResponseWriteWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionAfterResponseCloseNoContentWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithNondeterministicSyncFailure() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithSyncFailureBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithSyncFailureAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithSyncFailureAfterResponseCloseNoContent() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithNondeterministicAsyncFailure() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithAsyncFailureBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithAsyncFailureAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentWriteExceptionWithAsyncFailureAfterResponseCloseNoContent() throws Throwable
Throwable
public abstract void testRequestContentCloseWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseWithNondeterministicSyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseWithSyncFailureBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentCloseWithSyncFailureAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentCloseWithSyncFailureAfterResponseCloseNoContent() throws Throwable
Throwable
public abstract void testRequestContentCloseWithNondeterministicAsyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseWithAsyncFailureBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentCloseWithAsyncFailureAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentCloseWithAsyncFailureAfterResponseCloseNoContent() throws Throwable
Throwable
public abstract void testRequestContentCloseNondeterministicException() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionBeforeResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseWrite() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseCloseNoContent() throws Throwable
Throwable
public abstract void testRequestContentCloseNondeterministicExceptionWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionBeforeResponseWriteWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseWriteWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseCloseNoContentWithSyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseNondeterministicExceptionWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionBeforeResponseWriteWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseWriteWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseCloseNoContentWithAsyncCompletion() throws Throwable
Throwable
public abstract void testRequestContentCloseNondeterministicExceptionWithSyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionBeforeResponseWriteWithSyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseWriteWithSyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseCloseNoContentWithSyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseNondeterministicExceptionWithAsyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionBeforeResponseWriteWithAsyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseWriteWithAsyncFailure() throws Throwable
Throwable
public abstract void testRequestContentCloseExceptionAfterResponseCloseNoContentWithAsyncFailure() throws Throwable
Throwable
public abstract void testResponseWriteCompletionException() throws Throwable
Throwable
public abstract void testResponseCloseCompletionException() throws Throwable
Throwable
public abstract void testResponseCloseCompletionExceptionNoContent() throws Throwable
Throwable
protected <T extends ServerProvider,U,V> void runTest(ServerProviderConformanceTest.Adapter<T,U,V> adapter, com.google.inject.Module... guiceModules) throws Throwable
Throwable
Copyright © 2018. All rights reserved.