Exemplo n.º 1
0
        public void IntersectWithTest()
        {
            var testTree = new GenericTree <int>();

            tree.Add(6);
            tree.Add(2);
            tree.Add(8);
            tree.Add(-11);
            tree.Add(3);
            testTree.Add(1);
            testTree.Add(3);
            testTree.Add(-6);
            testTree.Add(8);
            testTree.Add(2);
            testTree.IntersectWith(tree);
            Assert.IsFalse(testTree.Contains(1));
            Assert.IsFalse(testTree.Contains(-6));
            Assert.IsTrue(testTree.Contains(2));
            Assert.IsTrue(testTree.Contains(8));
            Assert.IsTrue(testTree.Contains(3));
            Assert.AreEqual(3, testTree.Count);
        }
Exemplo n.º 2
0
        public void IntersectWithTest()
        {
            var testTree = new GenericTree <string>();

            tree.Add("one");
            tree.Add("two");
            tree.Add("three");
            tree.Add("four");
            tree.Add("five");
            testTree.Add("ten");
            testTree.Add("twenty");
            testTree.Add("eleven");
            testTree.Add("twelve");
            testTree.Add("seven");
            testTree.IntersectWith(tree);
            Assert.IsFalse(testTree.Contains("ten"));
            Assert.IsFalse(testTree.Contains("twenty"));
            Assert.IsFalse(testTree.Contains("eleven"));
            Assert.IsFalse(testTree.Contains("twelve"));
            Assert.IsFalse(testTree.Contains("seven"));
            Assert.AreEqual(0, testTree.Count);
        }