示例#1
0
 public void testGetCachedObjects() throws Exception {
   cache.put(new MyKey("a"), "a");
   cache.put(new MyKey("b"), "b");
   cache.put(new MyKey("c"), "c");
   cache.put(new MyKey("d"), null);
   assertEquals(3, cache.getCacheSize());
   try {
     List<Object> values = cache.getCachedObjects();
     assertEquals(3, values.size());
     assertTrue(values.contains("a"));
     assertTrue(values.contains("b"));
     assertTrue(values.contains("c"));
   } catch (UnsupportedOperationException e) {
     // OK
   }
 }