public void testAutoClose() { insert(10); LazyList<TestEntity> lazyList = dao.queryBuilder().build().listLazyUncached(); CloseableListIterator<TestEntity> iterator = lazyList.listIteratorAutoClose(); while (iterator.hasNext()) { assertFalse(lazyList.isClosed()); iterator.next(); } assertTrue(lazyList.isClosed()); }