public void _4_5_ValidateBST() { Node root = TestBinarySearchTrees.ValidBinarySearchTree(); bool result = _practice.Problem_4_5(root); Assert.AreEqual(true, result); }
public void _4_3_ListOfDepths() { Node root = TestBinarySearchTrees.ValidBinarySearchTree(); var result = _practice.Problem_4_3(root); Assert.NotNull(result); }
public void _4_10_CheckSubtree() { Node bigTree = TestBinarySearchTrees.ValidBinarySearchTree(); Node smallTree = TestBinarySearchTrees.SubtreeOfValidBinarySearchTree(); bool result = _practice.Problem_4_10(bigTree, smallTree); Assert.AreEqual(true, result); }
public void _4_11_RandomNode() { Node root = TestBinarySearchTrees.ValidBinarySearchTree(); char result = _practice.Problem_4_11(root); double convertedResult = char.GetNumericValue(result); Assert.That(convertedResult > 0 && convertedResult < 8); }