Beispiel #1
0
        public void SaveAndReadRowTest()
        {
            RowCountElement count = new RowCountElement();

            count.Count = (uint)new Random().Next();

            StringBuilder sb     = new StringBuilder();
            XmlWriter     writer = new XmlTextWriter(new StringWriter(sb));

            count.Save(writer);
            writer.Close();

            XmlDocument document = new XmlDocument();

            document.LoadXml(sb.ToString());

            ExtensionElementEventArgs e = new ExtensionElementEventArgs();

            e.ExtensionElement = document.FirstChild;
            entry.Parse(e, new AtomFeedParser());

            Assert.IsNotNull(entry.RowCount);
            Assert.AreEqual(entry.RowCount.Count, count.Count);
        }
        public void SaveAndReadRowTest()
        {
            RowCountElement count = new RowCountElement();
            count.Count = (uint)new Random().Next();

            StringBuilder sb = new StringBuilder();
            XmlWriter writer = new XmlTextWriter(new StringWriter(sb));
            count.Save(writer);
            writer.Close();

            XmlDocument document = new XmlDocument();
            document.LoadXml(sb.ToString());

            ExtensionElementEventArgs e = new ExtensionElementEventArgs();
            e.ExtensionElement = document.FirstChild;
            entry.Parse(e, new AtomFeedParser());

            Assert.IsNotNull(entry.RowCount);
            Assert.AreEqual(entry.RowCount.Count, count.Count);
        }