aspnetcore/test/Kestrel.Core.Tests
Cesar Blum Silveira a31d1e024c Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017).
- Most of the shared code is in the HttpProtocol class (former Frame)
- Virtual calls handle protocol-specific things
- Move the ProcessRequestsAsync loop to HttpProtocol
- Implement HTTP/1.x request processing in Http1Connection and HTTP/2
  in Http2Stream, with Http1Connection<T> and Http2Stream<T> subclassing
  those classes in order to handle the generic HttpContext parameter
- Split MessageBody into Http1MessageBody and Http2MessageBody,
  with MessageBody containing shared member variables and methods
2017-09-14 17:35:57 -07:00
..
TestHelpers
AddressBinderTests.cs
AsciiDecoding.cs
ChunkWriterTests.cs
ConnectionHandlerTests.cs
DateHeaderValueManagerTests.cs
HPackEncoderTests.cs
HeartbeatTests.cs
Http1ConnectionTests.cs
Http2ConnectionTests.cs
HttpConnectionManagerTests.cs
HttpConnectionTests.cs
HttpHeadersTests.cs
HttpParserTests.cs
HttpRequestHeadersTests.cs
HttpRequestStreamTests.cs
HttpResponseHeadersTests.cs
HttpResponseStreamTests.cs
HttpUtilitiesTest.cs
HuffmanTests.cs
IntegerDecoderTests.cs
IntegerEncoderTests.cs
Kestrel.Core.Tests.csproj
KestrelEventSourceTests.cs
KestrelServerLimitsTests.cs
KestrelServerOptionsTests.cs
KestrelServerTests.cs
KnownStringsTests.cs
MessageBodyTests.cs
MinDataRateTests.cs
OutputProducerTests.cs
PathNormalizerTests.cs
PipeOptionsTests.cs
PipelineExtensionTests.cs
ResourceCounterTests.cs
ServerAddressTests.cs
StreamsTests.cs
StringUtilitiesTests.cs
TestInput.cs
ThrowingWriteOnlyStreamTests.cs