public void reader_records_messages_to_output()
{
using(var output = new MemoryStream())
{
using(var reader = new RecordingMessageReader(CreatePopulatedInnerReader(), output, true))
{
while(reader.Read() != null) { }
Assert.NotEqual(0L, output.Length);
}
}
}