Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
632000100%7.789

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.http.impl.entity42000100%0.02
org.apache.http.message107000100%0.032
org.apache.http.protocol115000100%0.187
org.apache.http.impl.io76000100%0.111
org.apache.http.pool34000100%0.706
org.apache.http.impl64000100%0.301
org.apache.http.params5000100%0.006
org.apache.http.entity59000100%0.074
org.apache.http.impl.pool4000100%0.288
org.apache.http.integration11000100%5.66
org.apache.http.config1000100%0.001
org.apache.http.util92000100%0.041
org.apache.http.concurrent9000100%0.357
org.apache.http13000100%0.005

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.http.impl.entity

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDisallowIdentityContentLengthStrategy2000100%0.007
TestLaxContentLengthStrategy10000100%0.001
TestStrictContentLengthStrategy8000100%0.002
TestEntitySerializer9000100%0.005
TestEntityDeserializer13000100%0.005

org.apache.http.message

ClassTestsErrors FailuresSkippedSuccess RateTime
TestBasicHttpResponse3000100%0.001
TestRequestLine4000100%0.001
TestHeaderElement8000100%0.002
TestBasicHeaderValueFormatter6000100%0.004
TestNameValuePair6000100%0.001
TestBasicHeaderValueParser10000100%0.002
TestBufferedHeader5000100%0.002
TestBasicMessages7000100%0.001
TestHeaderGroup11000100%0.007
TestAbstractMessage3000100%0
TestBasicHeaderElementIterator3000100%0.001
TestBasicLineParser7000100%0.002
TestHeader7000100%0.002
TestBasicLineFormatter8000100%0.001
TestBasicHeaderIterator5000100%0.001
TestStatusLine5000100%0.002
TestBasicTokenIterator9000100%0.002

org.apache.http.protocol

ClassTestsErrors FailuresSkippedSuccess RateTime
TestChainBuilder1000100%0
TestHttpExecutionContext3000100%0
TestHttpService12000100%0.058
TestUriPatternMatcher7000100%0.001
TestStandardInterceptors70000100%0.044
TestHttpRequestExecutor12000100%0.047
TestBasicHttpProcessor5000100%0.003
TestUriHttpRequestHandlerMapper5000100%0.034

org.apache.http.impl.io

ClassTestsErrors FailuresSkippedSuccess RateTime
TestContentLengthOutputStream3000100%0.002
TestMessageParser8000100%0.002
TestSessionInOutBuffers20000100%0.095
TestRequestParser4000100%0
TestIdentityInputStream4000100%0
TestChunkCoding21000100%0.01
TestResponseParser4000100%0
TestContentLengthInputStream6000100%0.001
TestIdentityOutputStream6000100%0.001

org.apache.http.pool

ClassTestsErrors FailuresSkippedSuccess RateTime
TestConnPool18000100%0.695
TestRouteSpecificPool11000100%0.009
TestPoolEntry5000100%0.002

org.apache.http.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultBHttpClientConnection5000100%0.163
TestDefaultBHttpServerConnection6000100%0.012
TestDefaultConnectionReuseStrategy25000100%0.001
TestBasicRequest2000100%0.001
TestBHttpConnectionBase22000100%0.096
TestNoConnectionReuseStrategy1000100%0.027
TestEnglishReasonPhraseCatalog3000100%0.001

org.apache.http.params

ClassTestsErrors FailuresSkippedSuccess RateTime
TestBasicHttpParams2000100%0.004
TestDefaultedHttpParams3000100%0.002

org.apache.http.entity

ClassTestsErrors FailuresSkippedSuccess RateTime
TestByteArrayEntity8000100%0.003
TestHttpEntityWrapper4000100%0
TestBasicHttpEntity3000100%0.001
TestSerializableEntity5000100%0.018
TestAbstractHttpEntity3000100%0
TestInputStreamEntity7000100%0.001
TestEntityTemplate4000100%0.011
TestBufferedHttpEntity5000100%0.003
TestContentType12000100%0.027
TestStringEntity5000100%0.001
TestFileEntity3000100%0.009

org.apache.http.impl.pool

ClassTestsErrors FailuresSkippedSuccess RateTime
TestBasicConnPool4000100%0.288

org.apache.http.integration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestSyncHttp11000100%5.66

org.apache.http.config

ClassTestsErrors FailuresSkippedSuccess RateTime
TestRegistry1000100%0.001

org.apache.http.util

ClassTestsErrors FailuresSkippedSuccess RateTime
TestLangUtils5000100%0.003
TestArgs25000100%0.006
TestEncodingUtils5000100%0.011
TestCharArrayBuffer21000100%0.01
TestByteArrayBuffer15000100%0.005
TestAsserts8000100%0.003
TestEntityUtils13000100%0.003

org.apache.http.concurrent

ClassTestsErrors FailuresSkippedSuccess RateTime
TestBasicFuture9000100%0.357

org.apache.http

ClassTestsErrors FailuresSkippedSuccess RateTime
TestHttpExceptions1000100%0.001
TestHttpHost7000100%0.001
TestHttpVersion5000100%0.003

Test Cases

[Summary] [Package List] [Test Cases]

TestChainBuilder

testBuildChain0

TestContentLengthOutputStream

testBasics0
testConstructors0
testClose0.001

TestBasicHttpResponse

testBasics0
testStatusLineMutation0
testInvalidStatusCode0

TestLangUtils

testArrayEquals0.001
testBasicHash0
testNullObjectHash0
testBooleanHash0
testBasicEquality0

TestArgs

testArgCheckPass0
testArgCheckFail0
testArgNotNullPass0.001
testArgNotNullFail0
testArgNotEmptyPass0
testArgNotEmptyFail10
testArgNotEmptyFail20
testArgNotBlankFail10
testArgNotBlankFail20
testArgNotBlankFail30
testArgCollectionNotEmptyPass0
testArgCollectionNotEmptyFail10
testArgCollectionNotEmptyFail20
testPositiveIntPass0
testPositiveIntFail10
testPositiveIntFail20
testPositiveLongPass0
testPositiveLongFail10
testPositiveLongFail20
testNotNegativeIntPass10
testNotNegativeIntPass20
testNotNegativeIntFail10
testNotNegativeLongPass10
testNotNegativeLongPass20
testNotNegativeLongFail10

TestConnPool

testEmptyPool0.007
testInvalidConstruction0
testLeaseRelease0.009
testLeaseIllegal0
testReleaseUnknownEntry0
testMaxLimits0.014
testConnectionRedistributionOnTotalMaxLimit0.008
testStatefulConnectionRedistributionOnPerRouteMaxLimit0.004
testCreateNewIfExpired0.205
testCloseExpired0.207
testLeaseTimeout0.006
testLeaseIOException0.004
testLeaseCancel0.01
testCloseIdle0.208
testCloseIdleInvalid0
testGetStatsInvalid0
testSetMaxInvalid0
testShutdown0.005

TestHttpExecutionContext

testEmptyContextOperations0
testContextInvalidInput0
testContextOperations0

TestDefaultBHttpClientConnection

testReadRequestHead0.12
testReadRequestEntity0.001
testWriteResponseHead0.002
testWriteResponseEntity0.001
testBasics0.001

TestByteArrayEntity

testIllegalConstructorNullByteArray0
testIllegalConstructorBadLen0
testWriteTo0
testBasics0
testBasicOffLen0
testIllegalConstructorBadOff10
testIllegalConstructorBadOff20
testWriteToOffLen0

TestDefaultBHttpServerConnection

testReadRequestHead0.001
testReadRequestEntity0.002
testWriteResponseHead0.002
testWriteResponseEntity0.002
testWriteResponse100Head0.001
testBasics0

TestHttpEntityWrapper

testIllegalConstructor0
testConsumeContent0
testWriteTo0
testBasics0

TestEncodingUtils

testAsciiBytesToString0
testAsciiStringToBytes0
testUnsupportedEncoding0.011
testBytesToString0
testStringToBytesToString0

TestDefaultConnectionReuseStrategy

testNoContentResponse0
testHTTP11Default0
testFutureHTTP0
testBrokenConnectionDirective10
testBrokenConnectionDirective20
testConnectionTokens10
testConnectionTokens20
testConnectionTokens30
testConnectionTokens40
testConnectionTokens50
testConnectionTokens60
testConnectionTokensInvalid0
testMultipleContentLength0
testInvalidContentLength0
testInvalidNegativeContentLength0
testNoContentResponseHttp100
testNoContentLengthResponseHttp1_00
testNoContentLengthResponseHttp1_10
testChunkedContent0
testIgnoreInvalidKeepAlive0
testExplicitClose0
testExplicitKeepAlive0
testHTTP10Default0
testIllegalResponseArg0
testIllegalContextArg0

TestCharArrayBuffer

testConstructor0
testSimpleAppend0
testExpandAppend0
testSetLength0
testSetInvalidLength0
testEnsureCapacity0
testIndexOf0
testAppendNullCharArrayBuffer0
testSerialization0
testAppendString0
testAppendNullString0
testAppendCharArrayBuffer0
testAppendSingleChar0
testInvalidCharArrayAppend0.001
testSubstring0
testSubstringIndexOfOutBound0.001
testAppendAsciiByteArray0
testAppendISOByteArray0
testAppendNullByteArray0
testAppendNullByteArrayBuffer0
testInvalidAppendAsciiByteArray0

TestMessageParser

testBasicHeaderParsing0
testBufferedHeader0
testParsingInvalidHeaders0
testParsingMalformedFirstHeader0.001
testEmptyDataStream0
testMaxHeaderCount0
testMaxHeaderCountForFoldedHeader0
testInvalidInput0

TestBasicRequest

testConstructor0.001
testRequestLine0

TestByteArrayBuffer

testConstructor0
testSimpleAppend0
testExpandAppend0
testInvalidAppend0
testAppendOneByte0
testSetLength0
testSetInvalidLength0.001
testEnsureCapacity0
testIndexOf0
testAppendCharArrayAsAscii0
testAppendNullCharArray0
testAppendEmptyCharArray0
testAppendNullCharArrayBuffer0
testInvalidAppendCharArrayAsAscii0
testSerialization0.001

TestRouteSpecificPool

testEmptyPool0
testLeaseRelease0
testShutdown0.004
testAdd0
testLeaseOrder0
testLeaseReleaseStateful0.001
testReleaseInvalidEntry0
testRemove0
testReleaseInvalid0
testRemoveInvalid0
testWaitingThreadQueuing0.001

TestRequestLine

testConstructor0
testSerialization0
testConstructorInvalidInput0
testCloning0

TestSessionInOutBuffers

testBasicReadWriteLine0.001
testComplexReadWriteLine0.001
testBasicReadWriteLineLargeBuffer0
testReadWriteBytes0
testReadWriteByte0
testWriteSmallFragmentBuffering0.04
testWriteSmallFragmentNoBuffering0
testLineLimit0
testReadLineFringeCase10
testMultibyteCodedReadWriteLine0
testMultibyteCodedReadWriteLongLine0.035
testNonAsciiReadWriteLine0.001
testUnmappableInputActionReport0
testUnmappableInputActionReplace0
testUnmappableInputActionIgnore0
testMalformedInputActionReport0.001
testMalformedInputActionReplace0
testMalformedInputActionIgnore0
testInvalidCharArrayBuffer0
testBasicBufferProperties0.001

TestBasicHttpEntity

testContent0
testWriteTo0
testBasics0

TestSyncHttp

testSimpleHttpPostsWithContentLength0.157
testSimpleHttpPostsChunked1.606
testSimpleHttpPostsHTTP100.053
testHttpPostsWithExpectContinue1.518
testSimpleBasicHttpRequests0.024
testHttpPostsWithExpectationVerification0.005
testHttpContent2.245
testHttpPostNoEntity0.007
testHttpPostNoContentLength0.006
testHttpPostIdentity0.007
testNoContentResponse0.023

TestHttpService

testInvalidInitialization0.009
testBasicExecutionHTTP100.009
testBasicProtocolDowngrade0.002
testExecutionEntityEclosingRequest0.003
testExecutionEntityEclosingRequestWithExpectContinue0.005
testExecutionEntityEclosingRequestCustomExpectationVerifier0.005
testExecutionExceptionInCustomExpectationVerifier0.006
testMethodNotSupported0.004
testUnsupportedHttpVersionException0.004
testProtocolException0.003
testConnectionKeepAlive0.003
testBasicExecution0.003

TestAsserts

testExpressionNotEmptyFail20
testExpressionNotEmptyBlank10
testExpressionNotEmptyBlank20
testExpressionNotBlankFail30
testExpressionCheckPass0
testExpressionCheckFail0
testExpressionNotNullFail0
testExpressionNotEmptyFail10

TestHeaderElement

testConstructor30.001
testConstructor20
testParamByName0
testToString0
testCloning0
testHashCode0
testEquals0
testInvalidName0.001

TestSerializableEntity

testIllegalConstructor0
testBasicsBuff0.014
testBasicsDirect0
testWriteToBuff0.001
testWriteToDirect0

TestHttpExceptions

testConstructor0

TestUriPatternMatcher

testSuffixPatternOverPrefixPatternMatch0
testRegisterInvalidInput0
testLookupInvalidInput0
testWildCardMatching10
testWildCardMatching20
testRegisterUnregister0
testRegisterNull0

TestBasicHeaderValueFormatter

testNVPFormatting0
testParamsFormatting0
testHEFormatting0
testElementsFormatting0
testInvalidHEArguments0
testInvalidNVArguments0

TestNameValuePair

testConstructor0
testToString0
testCloning0
testHashCode0
testEquals0
testInvalidName0

TestStandardInterceptors

testRequestConnControlCustom0
testRequestConnControlInvalidInput0
testRequestContentProtocolException0
testRequestContentNullEntity0
testRequestContentEntityContentLengthDelimitedHTTP110
testRequestContentEntityChunkedHTTP110
testRequestContentEntityUnknownLengthHTTP110
testRequestContentEntityChunkedHTTP100
testRequestContentTypeAndEncoding0
testRequestContentNullTypeAndEncoding0
testRequestContentEntityUnknownLengthHTTP100.001
testRequestContentInvalidInput0
testRequestContentIgnoreNonenclosingRequests0
testRequestContentOverwriteHeaders0
testResponseConnControlStatusCode0
testResponseConnControlExplicitClose0
testResponseConnControlHostInvalidInput0
testResponseContentNoEntity0
testResponseContentStatusNoContent0
testResponseContentStatusResetContent0
testResponseContentStatusNotModified0
testResponseContentEntityChunked0.001
testResponseContentEntityContentLenghtDelimited0
testResponseContentEntityUnknownContentLength0
testResponseContentEntityChunkedHTTP100.001
testResponseContentEntityNoContentTypeAndEncoding0
testResponseContentEntityContentTypeAndEncoding0
testResponseContentInvalidInput0.001
testResponseContentInvalidResponseState0
testResponseContentOverwriteHeaders0
testResponseContentAddHeaders0.001
testResponseDateGenerated0
testResponseDateNotGenerated0
testResponseDateInvalidInput0.001
testRequestDateGenerated0.001
testRequestDateNotGenerated0
testRequestDateInvalidInput0
testResponseServerGenerated0
testResponseServerNotGenerated0
testResponseServerMissing0
testResponseServerInvalidInput0
testRequestConnControlGenerated0
testRequestConnControlConnectMethod0
testRequestContentAddHeaders0
testRequestExpectContinueGenerated0
testRequestExpectContinueHTTP100
testRequestExpectContinueZeroContent0
testRequestExpectContinueInvalidInput0
testRequestExpectContinueIgnoreNonenclosingRequests0
testRequestTargetHostGenerated0
testRequestTargetHostFallback0.023
testRequestTargetHostFallbackFailure0.001
testRequestTargetHostNotGenerated0
testRequestTargetHostMissingHostHTTP100
testRequestTargetHostMissingHostHTTP110
testRequestTargetHostInvalidInput0
testRequestTargetHostConnectHttp110
testRequestTargetHostConnectHttp100
testRequestUserAgentGenerated0
testRequestUserAgentNotGenerated0
testRequestUserAgentMissingUserAgent0
testRequestUserAgentInvalidInput0
testResponseConnControlNoEntity0
testResponseConnControlEntityContentLength0.001
testResponseConnControlEntityUnknownContentLength0
testResponseConnControlEntityChunked0
testResponseConnControlEntityUnknownContentLengthHTTP100
testResponseConnControlClientRequest0
testResponseConnControlClientRequest20
testResponseConnControl10Client11Response0

TestRequestParser

testInvalidConstructorInput0
testBasicMessageParsing0
testConnectionClosedException0
testMessageParsingTimeout0

TestIdentityInputStream

testBasicRead0
testAvailable0
testClosedCondition0
testConstructor0

TestBasicHeaderValueParser

testParseHeaderElements0
testNVParseUsingCursor0
testNVParse0
testNVParseAllWithCursor0
testNVParseAll0
testNVParseEscaped0
testParseHEEscaped0.001
testHEFringeCase10
testHEFringeCase20
testHEFringeCase30

TestBHttpConnectionBase

testGetSocketTimeoutException0.002
testAwaitInputInBuffer0.039
testAwaitInputInSocket0.004
testAwaitInputNoData0.008
testStaleWhenClosed0.001
testNotStaleWhenHasData0.001
testStaleWhenEndOfStream0.003
testNotStaleWhenTimeout0.003
testStaleWhenIOError0.003
testConnectionShutdown0.009
testPrepareInputLengthDelimited0.001
testPrepareInputChunked0
testPrepareInputIdentity0
testPrepareOutputLengthDelimited0.001
testPrepareOutputChunked0
testPrepareOutputIdentity0.001
testSetSocketTimeout0.001
testSetSocketTimeoutException0.002
testGetSocketTimeout0
testSocketBind0.003
testConnectionClose0.004
testBasics0.001

TestBasicHttpParams

testgetNames0.001
testRemoveParam0

TestChunkCoding

testChunkedInputStreamSmallBuffer0
testChunkedInputStreamOneByteRead0.001
testAvailable0
testChunkedInputStreamClose0
testChunkedOutputStreamClose0
testChunkedInputStreamNoClosingChunk0
testCorruptChunkedInputStreamMissingCRLF0
testCorruptChunkedInputStreamMissingLF0
testCorruptChunkedInputStreamInvalidSize0
testCorruptChunkedInputStreamNegativeSize0
testCorruptChunkedInputStreamTruncatedChunk0.001
testCorruptChunkedInputStreamInvalidFooter0
testEmptyChunkedInputStream0
testChunkedConsistence0
testChunkedOutputStream0
testChunkedOutputStreamLargeChunk0
testChunkedOutputStreamSmallChunk0
testResumeOnSocketTimeoutInData0
testResumeOnSocketTimeoutInChunk0
testConstructors0
testChunkedInputStreamLargeBuffer0

TestNoConnectionReuseStrategy

testGoodcall0.027

TestBufferedHeader

testSerialization0.001
testBasicConstructor0
testCloning0
testHeaderElements0.001
testInvalidName0

TestHttpHost

testConstructor0
testSerialization0
testToString0
testCloning0
testToHostString0
testHashCode0
testEquals0

TestPoolEntry

testInvalidConstruction0
testBasics0.001
testValidInfinitely0
testExpiry0
testInvalidExpiry0

TestResponseParser

testInvalidConstructorInput0
testBasicMessageParsing0
testConnectionClosedException0
testMessageParsingTimeout0

TestBasicMessages

testSetResponseStatus0
testSetResponseEntity0
testDefaultRequestConstructors0
testDefaultEntityEnclosingRequestConstructors0
testSetRequestEntity0
testExpectContinue0
testDefaultResponseConstructors0

TestHeaderGroup

testConstructor0
testSerialization0.004
testAddRemoveHeader0
testUpdateHeader0
testSetHeaders0
testFirstLastHeaders0
testCondensedHeader0.001
testHeaderRemove0
testCloning0
testClear0
testIterator0

TestAbstractHttpEntity

testContentEncoding0
testChunkingFlag0
testContentType0

TestDisallowIdentityContentLengthStrategy

testIdentity0.006
testZeroLength0.001

TestAbstractMessage

testInvalidInput0
testBasicHeaderOps0
testBasicProperties0

TestInputStreamEntity

testUnknownLengthConstructor0
testWriteToPartialContent0
testIllegalConstructor0
testWriteTo0
testWriteToUnknownLength0
testWriteToNull0.001
testBasics0

TestHttpRequestExecutor

testInvalidInput0.011
testExecutionNoResponseBody0.004
testExecutionHead0.003
testExecutionEntityEnclosingRequest0.008
testExecutionEntityEnclosingRequestWithExpectContinueSuccess0.003
testExecutionEntityEnclosingRequestWithExpectContinueFailure0.003
testExecutionEntityEnclosingRequestUnsupportedIntermediateResponse0.002
testExecutionEntityEnclosingRequestWithExpectContinueNoResponse0.003
testExecutionIOException0.001
testExecutionRuntimeException0.001
testBasicExecution0.002
testExecutionSkipIntermediateResponses0.003

TestBasicHttpProcessor

testAddFirstRequestInterceptorNull0.001
testAddFirstRequestInterceptor0.001
testAddTailRequestInterceptorNull0
testAddTailRequestInterceptor0
testClearByClass0

TestEntityTemplate

testgetContent0
testIllegalConstructor0
testWriteTo0.004
testBasics0.001

TestLaxContentLengthStrategy

testEntityWithIdentityTransferEncoding0
testEntityWithInvalidContentLength0
testEntityWithTransferEncoding0
testEntityWithUnsupportedTransferEncoding0
testChunkedTransferEncodingMustBeLast0
testEntityWithMultipleContentLength0
testEntityWithMultipleContentLengthSomeWrong0
testEntityWithMultipleContentLengthAllWrong0
testEntityNeitherContentLengthNorTransferEncoding0
testEntityWithContentLength0

TestBasicConnPool

testNullConstructor20.274
testHttpCreateConnection0.001
testHttpsCreateConnection0.008
testHttpCreateEntry0.001

TestBasicHeaderElementIterator

testFringeCases0
testMultiHeaderSameLine0
testMultiHeader0

TestBufferedHttpEntity

testBufferingEntity0
testIllegalConstructor0
testWrappingEntity0
testWriteToBuffered0.001
testWriteToWrapped0

TestEntityUtils

testDefaultCharsetContentToString0
testContentWithContentTypeToString0
testNullEntityToByteArray0
testEmptyContentToByteArray0.001
testMaxIntContentToByteArray0
testUnknownLengthContentToByteArray0
testKnownLengthContentToByteArray0
testNullEntityToString0
testEmptyContentToString0
testMaxIntContentToString0
testUnknownLengthContentToString0
testKnownLengthContentToString0
testNoCharsetContentToString0.001

TestRegistry

testCompleted0

TestContentLengthInputStream

testAvailable0
testBasics0
testSkip0
testTruncatedContent0
testConstructors0
testClose0

TestContentType

testLowCaseText0
testCreateInvalidInput0.022
testParseMultiparam0.001
testParseInvalidInput0
testExtractNullInput0
testBasis0
testWithCharset0
testWithCharsetString0
testParse0.001
testExtractNullContentType0
testExtract0
testExtractNoCharset0.001

TestUriHttpRequestHandlerMapper

testRegisterUnregister0.03
testLookup0.001
testRegisterNull0
testLookupNull0
testWildCardMatchingWithQuery0.002

TestStrictContentLengthStrategy

testEntityWithIdentityTransferEncoding0
testEntityWithInvalidTransferEncoding0
testEntityWithInvalidChunkEncodingAndHTTP100
testEntityWithInvalidContentLength0.001
testEntityWithNegativeContentLength0
testEntityNoContentDelimiter0
testEntityWithContentLength0
testEntityWithChunkTransferEncoding0

TestDefaultedHttpParams

testgetNames0.001
testAddRemoveParam0
testEmptyParams0

TestEntitySerializer

testIllegalGenerateArg0
testEntityWithIdentityTransferEncoding0
testEntityWithInvalidTransferEncoding0
testEntityWithInvalidChunkEncodingAndHTTP100
testEntityWithInvalidContentLength0
testEntityNoContentDelimiter0
testEntitySerialization0
testEntityWithContentLength0
testEntityWithChunkTransferEncoding0

TestBasicLineParser

testInvalidHttpVersionParsing0.001
testRLParseSuccess0
testRLParseFailure0
testSLParseSuccess0
testSLParseFailure0
testHttpVersionParsing0
testHttpVersionParsingUsingCursor0

TestHeader

testSerialization0.001
testBasicConstructor0
testBasicConstructorNullValue0
testToString0
testCloning0
testHeaderElements0
testInvalidName0

TestBasicLineFormatter

testHttpVersionFormatting0
testHttpVersionFormattingInvalidInput0
testRLFormatting0
testRLFormattingInvalidInput0
testSLFormatting0
testSLFormattingInvalidInput0
testHeaderFormatting0
testHeaderFormattingInvalidInput0

TestEnglishReasonPhraseCatalog

testReasonPhrases0
testStatusInvalid0
testStatusAll0.001

TestBasicHeaderIterator

testAllSame0
testFirstLastOneNone0
testInterspersed0
testInvalid0
testRemaining0.001

TestStringEntity

testIllegalConstructor0
testWriteTo0
testNullCharset0
testDefaultContent0
testBasics0.001

TestHttpVersion

testSerialization0.001
testHttpVersionInvalidConstructorInput0.001
testHttpVersionEquality0
testHttpVersionComparison0.001
testCloning0

TestFileEntity

testIllegalConstructor0
testWriteTo0.008
testBasics0.001

TestIdentityOutputStream

testBasicWrite0
testClosedCondition0
testBasics0
testConstructor0
testConstructors0
testClose0

TestEntityDeserializer

testIllegalGenerateArg0.001
testEntityContentType0
testEntityContentEncoding0
testEntityWithIdentityTransferEncoding0
testEntityWithInvalidContentLength0
testEntityWithTransferEncoding0.001
testEntityWithUnsupportedTransferEncoding0
testChunkedTransferEncodingMustBeLast0
testEntityWithMultipleContentLength0
testEntityWithMultipleContentLengthSomeWrong0.001
testEntityWithMultipleContentLengthAllWrong0
testEntityNeitherContentLengthNorTransferEncoding0
testEntityWithContentLength0.001

TestStatusLine

testConstructor0
testSerialization0.001
testConstructorInvalidInput0
testToString0.001
testCloning0

TestBasicTokenIterator

testWrongProtected0
testInvalid0
testSingleHeader0
testMultiHeader0
testEmpty0
testValueStart0
testValueEnd0
testTokenChar0
testWrongPublic0

TestBasicFuture

testFailed0.005
testAsyncCompleted0.1
testAsyncFailed0.102
testAsyncCancelled0.102
testAsyncTimeout0.002
testAsyncNegativeTimeout0.001
testCompleted0
testCompletedWithTimeout0.001
testCancelled0.001