public void UnionWithTest() { var testTree = new GenericTree <string>(); tree.Add("one"); tree.Add("two"); tree.Add("three"); testTree.Add("five"); testTree.Add("six"); testTree.UnionWith(tree); Assert.IsTrue(testTree.Contains("three")); Assert.IsTrue(testTree.Contains("one")); Assert.IsTrue(testTree.Contains("six")); Assert.IsTrue(testTree.Contains("five")); Assert.IsTrue(testTree.Contains("two")); Assert.AreEqual(5, testTree.Count); }
public void UnionWithTest() { var testTree = new GenericTree <int>(); tree.Add(1); tree.Add(2); tree.Add(0); testTree.Add(0); testTree.Add(-1); testTree.Add(-4); testTree.UnionWith(tree); Assert.IsTrue(testTree.Contains(-4)); Assert.IsTrue(testTree.Contains(2)); Assert.IsTrue(testTree.Contains(0)); Assert.IsTrue(testTree.Contains(-4)); Assert.IsTrue(testTree.Contains(-1)); Assert.AreEqual(5, testTree.Count); }