コード例 #1
0
        public void ParserComparesUnEqual()
        {
            var parser = new UnorderedNodeParser();
            var xmlA   = parser.Parse(XmlReader.Create(new StringReader(XmlA)));
            var xmlC   = parser.Parse(XmlReader.Create(new StringReader(XmlC)));

            Assert.That(xmlA, Is.Not.EqualTo(xmlC));
        }
コード例 #2
0
        public void FuzzingHasNoEffectOnUnorderedNodeParser()
        {
            var xml    = XDocument.Parse(XmlA);
            var fuzzed = new XmlFuzzer().Fuzz(xml);
            var parser = new UnorderedNodeParser();

            using (var reader = xml.CreateReader())
            {
                var source = parser.Parse(reader);
                using (var fuzzedReader = fuzzed.CreateReader())
                {
                    var fuzz = parser.Parse(fuzzedReader);
                    Assert.That(source, Is.EqualTo(fuzz));
                }
            }
        }
コード例 #3
0
 public void FuzzingHasNoEffectOnUnorderedNodeParser()
 {
     var xml = XDocument.Parse(XmlA);
     var fuzzed = new XmlFuzzer().Fuzz(xml);
     var parser = new UnorderedNodeParser();
     using (var reader = xml.CreateReader())
     {
         var source = parser.Parse(reader);
         using (var fuzzedReader = fuzzed.CreateReader())
         {
             var fuzz = parser.Parse(fuzzedReader);
             Assert.That(source, Is.EqualTo(fuzz));
         }
     }
 }
コード例 #4
0
 public void ParserComparesUnEqual()
 {
     var parser = new UnorderedNodeParser();
     var xmlA = parser.Parse(XmlReader.Create(new StringReader(XmlA)));
     var xmlC = parser.Parse(XmlReader.Create(new StringReader(XmlC)));
     Assert.That(xmlA, Is.Not.EqualTo(xmlC));
 }
コード例 #5
0
 public void SetUp()
 {
     _unorderedNodeParser = new UnorderedNodeParser();
     _flatXmlParser = new FlatXmlParser();
 }
コード例 #6
0
 public void SetUp()
 {
     _unorderedNodeParser = new UnorderedNodeParser();
     _flatXmlParser       = new FlatXmlParser();
 }