public void TestRead() { string input = messageA.ToString() + "\r\n" + messageB.ToString(); using(var stringReader = new StringReader(input)) using(var messageReader = new RawMessageTextReader(stringReader)) { var message = messageReader.Read(); Assert.AreEqual(messageA, message); message = messageReader.Read(); Assert.IsNull(message); } }