public void IsBalancedTest_Null() { var solution = new _110_BalancedBinaryTree(); Assert.IsTrue(solution.IsBalanced(null)); }
public void IsBalancedTest_Valid() { var solution = new _110_BalancedBinaryTree(); Assert.IsTrue(solution.IsBalanced(TestHelper.GenerateTree(new int?[] { 3, 9, 20, null, null, 15, 7 }))); }
public void IsBalancedTest_Invalid_Long() { var solution = new _110_BalancedBinaryTree(); Assert.IsFalse(solution.IsBalanced(TestHelper.GenerateTree(new int?[] { 1, 2, 2, 3, 3, 3, 3, 4, 4, null, null, null, null, 4, 4, 5, 5, null, null, 5, 5 }))); }