@Test
public void hasChildrenShouldReturnFalseIfAllChildrenAreFilteredOut() {
TreePath parent = newPath();
Object[] children = {Integer.valueOf(0), Long.valueOf(1l), "str"};
FilterableTreePathContentProvider p = create(parent, children);
p.addFilter(Predicates.instanceOf(Object.class));
assertThat(p.hasChildren(newPath()), is(false));
}
@Test
public void hasChildrenShouldReturnFalseIfParentHasNoChildren() {