assertEquals(new Range(85, 20), display.getVisibleRange());
}
public void testSetRangeLimited() {
AbstractPager pager = createPager();
HasRows display = new MockHasData<String>();
pager.setDisplay(display);
display.setRowCount(110, true);
display.setVisibleRange(70, 20);
// Invalid ranges should be constrained by default.
assertTrue(pager.isRangeLimited());
display.setRowCount(84, true);
assertEquals(new Range(64, 20), display.getVisibleRange());
// Allow invalid ranges.
pager.setRangeLimited(false);
assertFalse(pager.isRangeLimited());
display.setVisibleRange(50, 20);
display.setRowCount(10, true);
assertEquals(new Range(50, 20), display.getVisibleRange());
}