public void it_should_extract_the_body_from_a_message(string input) { var parser = new Parser(); var rawInput = input.Replace("\r\n", "\n") + "\n\n"; foreach (char c in rawInput) { parser.Append(c); } Assert.True(parser.Completed); BasicMessage payload = parser.ExtractMessage(); Assert.Equal(ContentTypes.EventPlain, payload.ContentType); Assert.NotNull(payload.BodyText); Assert.Equal(payload.ContentLength, payload.BodyText.Length); Console.WriteLine(payload.ToString()); }