public void RemoveNode_WhenTreeContainsIt()
        {
            tree.Add(42, 10);

            tree.Remove(42);

            Assert.That(tree.FindRoot().exists, Is.False);
        }
예제 #2
0
        public bool Remove(int id)
        {
            var deleted = storage.Delete(id);

            if (deleted)
            {
                tree.Remove(id);
            }

            return(deleted);
        }