Ejemplo n.º 1
0
  @Test
  public void put() {
    SimpleCache<String> cache = new SimpleCache<String>();
    Result test = cache.put("test");
    Assert.assertEquals(-1, test.getId());
    Assert.assertTrue(test.isNewValue());

    Result recheck = cache.put("test");
    Assert.assertEquals(test.getId(), recheck.getId());
    Assert.assertFalse(recheck.isNewValue());

    Result newValue = cache.put("new");
    Assert.assertEquals(1, newValue.getId());
    Assert.assertTrue(newValue.isNewValue());
  }
Ejemplo n.º 2
0
 @Test
 public void startKey1() {
   SimpleCache<String> cache = new SimpleCache<String>(1);
   Result test = cache.put("test");
   Assert.assertEquals(-1, test.getId());
 }