Пример #1
0
 @Test
 public void testTTLExpiration() {
   Duration duration = new Duration(1L, TimeUnit.SECONDS);
   Expiry<Object, Object> expiry = Expirations.timeToLiveExpiration(duration);
   assertThat(expiry.getExpiryForCreation(this, this), equalTo(duration));
   assertThat(expiry.getExpiryForAccess(this, this), nullValue());
 }
Пример #2
0
 @Test
 public void testNoExpiration() {
   Expiry<Object, Object> expiry = Expirations.noExpiration();
   assertThat(expiry.getExpiryForCreation(this, this), equalTo(Duration.FOREVER));
   assertThat(expiry.getExpiryForAccess(this, this), nullValue());
 }