public void IsCousinsTest() { var s = new Solution(); TreeNode root; root = TreeNode.Build(1, 2, 3, 4); Assert.False(s.IsCousins(root, 4, 3)); root = TreeNode.Build(1, 2, 3, null, 4, null, 5); Assert.True(s.IsCousins(root, 5, 4)); root = TreeNode.Build(1, 2, 3, null, 4); Assert.False(s.IsCousins(root, 2, 3)); root = TreeNode.Build(1, 2, 3, null, null, null, 4, 5); Assert.False(s.IsCousins(root, 1, 2)); }