@Test public void test1() { final FIFOCache<Integer, Integer> cache = new FIFOCache<Integer, Integer>(1); Assert.assertEquals(0, cache.size()); cache.put(1, 1); Assert.assertEquals(1, cache.size()); cache.put(2, 2); Assert.assertEquals(1, cache.size()); Assert.assertEquals(2, cache.keySet().iterator().next().intValue()); }