@Test
void testGetAllChildren() {

    ZkUtils.setToZk(curatorFramework, "/all/test1/a", "a".getBytes());
    ZkUtils.setToZk(curatorFramework, "/all/test1/b", "b".getBytes());
    ZkUtils.setToZk(curatorFramework, "/all/test1/b/c", "c".getBytes());
    ZkUtils.setToZk(curatorFramework, "/all/test1/b/c/c1", "c1".getBytes());
    ZkUtils.setToZk(curatorFramework, "/all/test1/b/c/c2", "c2".getBytes());
    getAllChildren(curatorFramework, "/all/test1").forEach(System.out::println);
    assertEquals(5, getAllChildren(curatorFramework, "/all/test1").count());
    System.out.println("no end /");
    getAllChildren(curatorFramework, "/all/test1/").forEach(System.out::println);
    assertEquals(5, getAllChildren(curatorFramework, "/all/test1").count());
    System.out.println("no path");
    getAllChildren(curatorFramework, "/all/xyz/").forEach(System.out::println);
    assertEquals(0, getAllChildren(curatorFramework, "/all/xyz/").count());
}