@Test(expectedExceptions = NoSuchElementException.class, expectedExceptionsMessageRegExp = "Out of boundaries")
public void testIteratorNextOutOfBounds() throws Exception {
populateCache();
cacheQuery.maxResults(1);
ResultIterator iterator = cacheQuery.iterator(new FetchOptions().fetchMode(FetchOptions.FetchMode.EAGER));
try {
assert iterator.hasNext();
iterator.next();
assert !iterator.hasNext();