@Test
public void testReapingWithoutGC() throws Exception {
map = new ReapedMap<>(1000);
populate(1, 2, 3);
assertSizes(3, 0);
assertExpected(1, 2, 3);
map.reapable("one");
map.reapable("three");
assertSizes(1, 2);
map.reapable("one");
assertSizes(1, 2);
assertExpected(1, 2, 3);
assertEquals(Integer.valueOf(3), map.remove("three"));
assertSizes(1, 1);
assertExpected(1, 2);
assertNull(map.get("three"));
Thread.sleep(1100);
assertExpected(1);
assertNull(map.get("one"));
assertExpected(2);
assertSizes(1, 0);
populate(4, 5);
map.clear();
}