public void ParseRequestLineSplitBufferWithoutNewLineDoesNotUpdateConsumed() { HttpParser parser = new HttpParser(); ReadOnlySequence <byte> buffer = BufferUtilities.CreateUtf8Buffer("GET ", "/"); RequestHandler requestHandler = new RequestHandler(); bool result = parser.ParseRequestLine(requestHandler, buffer, out SequencePosition consumed, out SequencePosition examined); Assert.False(result); Assert.Equal(buffer.Slice(consumed).Length, buffer.Length); Assert.True(buffer.Slice(examined).IsEmpty); }