public void Test_TreeIsBalanced1_Seven_Node_Balanced_Tree() { // Arrange BinaryTree b = new BinaryTree(); BuildSevenNodeBalancedTree(b); // Act bool balanced = b.TreeIsBalanced1(); // Assert Assert.IsTrue(balanced); }
public void Test_TreeIsBalanced1_For_Single_Node_Tree() { // Arrange BinaryTree b = new BinaryTree(); Node tree = new Node(); // Act bool balanced = b.TreeIsBalanced1(); // Assert Assert.IsTrue(balanced); }
public void Test_TreeIsBalanced1_Left_Unbalanced_Tree() { // Arrange BinaryTree b = new BinaryTree(); BuildLeftUnbalancedTree(b); // Act bool balanced = b.TreeIsBalanced1(); // Assert Assert.IsFalse(balanced); }
public void Test_TreeIsBalanced1_For_Null_Tree() { // Arrange BinaryTree b = new BinaryTree(); // Act bool balanced = b.TreeIsBalanced1(); // Assert Assert.IsTrue(balanced); }