@Override protected synchronized boolean removeEldestEntry(Map.Entry<K, V> eldest) { return size() > capacity; } }
@Override protected synchronized boolean removeEldestEntry(Map.Entry<K, V> eldest) { return size() > capacity; } }
@Override protected synchronized boolean removeEldestEntry(Map.Entry<K, V> eldest) { return size() > capacity; } }
@Override protected synchronized boolean removeEldestEntry(Map.Entry<K, V> eldest) { return size() > capacity; } }
@Override protected synchronized boolean removeEldestEntry(Map.Entry<K, V> eldest) { return size() > capacity; } }
public long getSize() { return size(); }
public long getSize() { return size(); }
public long getSize() { return size(); }
public long getSize() { return size(); }
public long getSize() { return size(); }
@Test public void normalCapacityOk() { for (int i = 0; i < TEST_CAPACITY; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertEquals("0", cache.getElement("0")); }
@Test public void exceededCapacityRemoved() { for (int i = 0; i < TEST_CAPACITY + 1; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertNull(cache.getElement("0")); } }
@Test public void exceededCapacityRemoved() { for (int i = 0; i < TEST_CAPACITY + 1; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertNull(cache.getElement("0")); } }
@Test public void normalCapacityOk() { for (int i = 0; i < TEST_CAPACITY; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertEquals("0", cache.getElement("0")); }
@Test public void exceededCapacityRemoved() { for (int i = 0; i < TEST_CAPACITY + 1; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertNull(cache.getElement("0")); } }
@Test public void normalCapacityOk() { for (int i = 0; i < TEST_CAPACITY; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertEquals("0", cache.getElement("0")); }
@Test public void exceededCapacityRemoved() { for (int i = 0; i < TEST_CAPACITY + 1; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertNull(cache.getElement("0")); } }
@Test public void exceededCapacityRemoved() { for (int i = 0; i < TEST_CAPACITY + 1; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertNull(cache.getElement("0")); } }
@Test public void normalCapacityOk() { for (int i = 0; i < TEST_CAPACITY; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertEquals("0", cache.getElement("0")); }
@Test public void normalCapacityOk() { for (int i = 0; i < TEST_CAPACITY; ++i) { cache.addElement(Integer.toString(i), Integer.toString(i)); } assertEquals(TEST_CAPACITY, cache.size()); assertEquals(TEST_CAPACITY, cache.getSize()); assertEquals(TEST_CAPACITY, cache.getCapacity()); assertEquals("0", cache.getElement("0")); }