public void MultipleMessages()
        {
            var sb = new StringBuilder();
            var xmlWriter = XmlWriter.Create(sb, new XmlWriterSettings { OmitXmlDeclaration = true, ConformanceLevel = ConformanceLevel.Fragment });
            var writer = new FudgeXmlStreamWriter(context, xmlWriter, "msg") { AutoFlushOnMessageEnd = true };

            writer.StartMessage();
            writer.WriteField("name", null, StringFieldType.Instance, "Bob");
            writer.EndMessage();
            writer.StartMessage();
            writer.WriteField("hat", null, StringFieldType.Instance, "Stand");
            writer.EndMessage();

            Assert.Equal("<msg><name>Bob</name></msg><msg><hat>Stand</hat></msg>", sb.ToString());
        }
        public void SimpleTest()
        {
            var sb = new StringBuilder();
            var xmlWriter = XmlWriter.Create(sb, new XmlWriterSettings { OmitXmlDeclaration = true });
            var writer = new FudgeXmlStreamWriter(context, xmlWriter, "msg") { AutoFlushOnMessageEnd = true };

            writer.StartMessage();
            writer.WriteField("name", null, StringFieldType.Instance, "Bob");
            writer.EndMessage();

            Assert.Equal("<msg><name>Bob</name></msg>", sb.ToString());
        }