protected void doClearNearCacheAndClearAllNearCaches() { NearCacheManager nearCacheManager = createNearCacheManager(); for (int i = 0; i < DEFAULT_NEAR_CACHE_COUNT; i++) { createNearCache(nearCacheManager, DEFAULT_NEAR_CACHE_NAME + "-" + i); } Collection<NearCache> nearCaches1 = nearCacheManager.listAllNearCaches(); assertEquals(DEFAULT_NEAR_CACHE_COUNT, nearCaches1.size()); for (int i = 0; i < DEFAULT_NEAR_CACHE_COUNT; i++) { assertTrue(nearCacheManager.clearNearCache(DEFAULT_NEAR_CACHE_NAME + "-" + i)); } Collection<NearCache> nearCaches2 = nearCacheManager.listAllNearCaches(); // clear doesn't remove Near Cache, just clears it assertEquals(DEFAULT_NEAR_CACHE_COUNT, nearCaches2.size()); nearCacheManager.clearAllNearCaches(); Collection<NearCache> nearCaches3 = nearCacheManager.listAllNearCaches(); // clear all doesn't remove Near Caches, just clears them assertEquals(DEFAULT_NEAR_CACHE_COUNT, nearCaches3.size()); assertFalse( nearCacheManager.clearNearCache(DEFAULT_NEAR_CACHE_NAME + "-" + DEFAULT_NEAR_CACHE_COUNT)); }