@Test
public void testAddBeyondCapacity_returnsRemovedEntry() {

    cache.add(0, 0.0);
    cache.add(1, 1.0);
    cache.add(2, 2.0);
    cache.add(3, 3.0);
    cache.add(4, 4.0);
    cache.add(5, 5.0);
    final Double removed = cache.add(6, 6.0);
    assertNotNull(removed);
    assertEquals(0.0, removed, 1e-8);
}