Esempio n. 1
0
 /** Does a cache with a reference to a singleton hang on to it? */
 @Test
 public void testCacheManagerReferenceSingleton() {
   singletonManager = CacheManager.create();
   singletonManager.addCache("test");
   Ehcache cache = singletonManager.getCache("test");
   assertEquals("test", cache.getName());
   assertEquals(Status.STATUS_ALIVE, cache.getStatus());
   CacheManager reference = cache.getCacheManager();
   assertTrue(reference == singletonManager);
 }
Esempio n. 2
0
 /** Does the cache hang on to its instance? */
 @Test
 public void testCacheManagerReferenceInstance() {
   instanceManager = new CacheManager();
   instanceManager.addCache("test");
   Ehcache cache = instanceManager.getCache("test");
   assertEquals("test", cache.getName());
   assertEquals(Status.STATUS_ALIVE, cache.getStatus());
   CacheManager reference = cache.getCacheManager();
   assertTrue(reference == instanceManager);
 }