public void MaximumCalledOnEmptyTreeCausesException() { var tree = new BinarySearchTree<int>(); Assert.Throws<InvalidOperationException>(() => tree.Maximum()); }
public void MaximumValue() { var tree = new BinarySearchTree<int> {15, 6, 18, 20}; Assert.That(tree.Maximum(), Is.EqualTo(20)); }