public void CheckBST_NonBST_False() { var actual = TreeExtensions.CheckBST(CreateTwoLevelsNonBST()); Assert.AreEqual(false, actual); actual = TreeExtensions.CheckBST(CreateThreeLevelsNonBST()); Assert.AreEqual(false, actual); }
public void CheckBST_BST_True() { var actual = TreeExtensions.CheckBST(CreateOneNode()); Assert.AreEqual(true, actual); actual = TreeExtensions.CheckBST(CreateTwoLevels()); Assert.AreEqual(true, actual); actual = TreeExtensions.CheckBST(CreateThreeLevels()); Assert.AreEqual(true, actual); }
public void CheckBST_Null_True() { var actual = TreeExtensions.CheckBST(null); Assert.AreEqual(true, actual); }