public void testScanReverseKeysOnly() { persistence.mutate("A1", Functions.constant("A1".getBytes())); persistence.mutate("A2", Functions.constant("A2".getBytes())); persistence.mutate("A3", Functions.constant("A3".getBytes())); assertEquals(Lists.newArrayList("A3", "A2", "A1"), persistence.keyScanReverse("A", "B", 10)); assertEquals(Lists.newArrayList("A3", "A2"), persistence.keyScanReverse("A", "B", 2)); assertEquals(Lists.newArrayList("A2", "A1"), persistence.keyScanReverse("A", "A3", 5)); }