System.Xml.Tests.TCWriteNode_XmlReader.writeNode_XmlReader15 C# (CSharp) Méthode

writeNode_XmlReader15() public méthode

public writeNode_XmlReader15 ( ) : int
Résultat int
        public int writeNode_XmlReader15()
        {
            XmlReader xr = CreateReaderIgnoreWS("XmlReader.xml");
            while (xr.Read())
            {
                if (xr.LocalName == "DefaultAttributesTrue")
                {
                    xr.Read();
                    break;
                }
            }
            using (XmlWriter w = CreateWriter())
            {
                w.WriteStartElement("Root");
                w.WriteNode(xr, true);
                w.WriteEndElement();
            }
            xr.Dispose();
            if (!ReaderParsesDTD())
                return CompareReader("<Root><name a='b' /></Root>") ? TEST_PASS : TEST_FAIL;
            else
                return CompareReader("<Root><name a='b' FIRST='KEVIN' LAST='WHITE'/></Root>") ? TEST_PASS : TEST_FAIL;
        }