public void DeleteTest()
 {
     Assert.IsTrue(nodes.Remove(tree.DeleteNode(6)));
     Assert.IsTrue(nodes.Remove(tree.DeleteNode(4)));
     Assert.IsTrue(nodes.Remove(tree.DeleteNode(2)));
     Assert.AreEqual(null, tree.DeleteNode(5));
 }