public void ParseTypeTest() { var recognizer = new DefaultXmlMessageTypeRecognizer(new FackMessageTypeMapper()); Assert.DoesNotThrow(() => { using (var stream = new MemoryStream()) { using (var writer = new StreamWriter(stream)) { writer.Write("<xml><MsgType>text</MsgType></xml>"); writer.Flush(); stream.Position = 0; var result = recognizer.Recognize(stream); } } }); }
public void ParseEmptyStreamTest() { var recognizer = new DefaultXmlMessageTypeRecognizer(new FackMessageTypeMapper()); Assert.Throws(typeof(XmlException), () => { using (var stream = new MemoryStream()) { using (var writer = new StreamWriter(stream)) { writer.WriteLine(); writer.Flush(); stream.Position = 0; var result = recognizer.Recognize(stream); } } }); }