.setFetchSize( 10 )
.scroll();
scrollableResults.beforeFirst();
// initial position should be -1 as in Hibernate Core
assertEquals( -1, scrollableResults.getRowNumber() );
assertTrue( scrollableResults.last() );
int position = scrollableResults.getRowNumber();
assertEquals( 323, position );
while ( scrollableResults.previous() ) {
AlternateBook book = (AlternateBook) scrollableResults.get()[0];
assertEquals( --position, book.getId().intValue() );