Esempio n. 1
0
        public void FirstNext()
        {
            var docs = XDoc.CreateSelection(new XDoc("foo"), new XDoc("bar"));

            Assert.AreEqual("bar", docs.Next.Name);
            Assert.AreEqual("foo", docs.Next.First.Name);
        }
Esempio n. 2
0
        public void New_selection_of_two_documents()
        {
            var docs = XDoc.CreateSelection(new XDoc("foo"), new XDoc("bar"));

            Assert.AreEqual(2, docs.ListLength);

            var enumerable = (IEnumerable <XDoc>)docs;

            Assert.AreEqual(2, docs.Count());
            Assert.AreEqual("foo", enumerable.First().Name);
            Assert.AreEqual("bar", enumerable.Skip(1).First().Name);
        }
Esempio n. 3
0
        public void New_empty_selection()
        {
            var docs = XDoc.CreateSelection();

            Assert.IsTrue(docs.IsEmpty);
        }