Ejemplo n.º 1
0
        void AssertGlowXmlSanity(GlowContainer glow)
        {
            var originalXml = GetXml(glow);
            var glowXml     = GetGlowXml(glow);

            GlowContainer decoded;

            using (var reader = new StringReader(glowXml))
                using (var xmlReader = XmlReader.Create(reader))
                    decoded = GlowXmlImport.Import(xmlReader);

            var decodedXml = GetXml(decoded);

            if (originalXml != decodedXml)
            {
                throw new Exception("Codec error!");
            }
        }
 GlowContainer EncodeGlow()
 {
     using (var reader = XmlReader.Create(new StringReader(XmlText)))
         return(GlowXmlImport.Import(reader));
 }