public void reader_does_not_dispose_of_input_when_disposed_if_it_does_not_own_it()
{
using(var input = new MemoryStream())
{
using(new RecordingMessageReader(CreateEmptyInnerReader(), input, false)) { }
Assert.DoesNotThrow(() => input.WriteByte(0));
}
}