Exemple #1
0
        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);
                    }
                }
            });
        }
Exemple #2
0
        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);
                    }
                }
            });
        }