@Test public void testResultList() throws Exception { scanAndVerify(10000, 0, 0, "a", "b"); scanAndVerify(10000, 511, 0, "a", "b"); scanAndVerify(10000, 511 * 2, 0, "a", "b"); scanAndVerify(10000, 511, 10, "a", "b"); scanAndVerify(10000, 511 * 2, 10, "a", "b"); scanAndVerify(10000, 512, 0, "a", "b"); scanAndVerify(10000, 512 * 2, 0, "a", "b"); scanAndVerify(10000, 512, 3, "a", "b"); scanAndVerify(10000, 512 * 6, 10, "a", "b"); scanAndVerify(10000, 512 * 7, 5, "a", "b"); scanAndVerify(10000, 512 * 9, 19, "a", "b"); scanAndVerify(10000, 1, 0, "a", "b"); scanAndVerify(10000, 1, 1, "a", "b"); }