assertFalse(cache.containsKey("second key"));
assertNull(cache.put("first key", "first value"));
assertTrue(cache.containsKey("first key"));
assertFalse(cache.containsKey("second key"));
assertNull(cache.put("second key", "second value"));
assertTrue(cache.containsKey("first key"));
assertTrue(cache.containsKey("second key"));