def test_6(self): self.assertIs( IsBinarySearchTree([[1, 1, 2], [2, -1, -1], [3, -1, -1]]), False)
def test_1(self): self.assertIs( IsBinarySearchTree([[4, 1, -1], [2, 2, 3], [1, -1, -1], [5, -1, -1]]), False)
def test_8(self): self.assertIs(IsBinarySearchTree([[2147483647, -1, -1]]), True)
def test_5(self): self.assertIs( IsBinarySearchTree([[2, 1, 2], [1, -1, -1], [2, -1, -1]]), True)
def test_4(self): self.assertIs(IsBinarySearchTree([]), True)
def test_3(self): self.assertIs( IsBinarySearchTree([[1, -1, -1], [2, 3, 4], [2, -1, 2], [3, -1, 3], [4, -1, 4], [5, -1, -1]]), True)
def test_2(self): self.assertIs( IsBinarySearchTree([[4, 1, 2], [2, 3, 4], [6, 5, 6], [1, -1, -1], [3, -1, -1], [5, -1, -1], [7, -1, -1]]), True)