EvictionThread evictionThread = cache.getEvictionThread(); assertTrue(evictionThread != null); while (!evictionThread.isEnteringRun()) {
EvictionThread evictionThread = cache.getEvictionThread(); assertTrue(evictionThread != null);
assertEquals("test inconsistency detected.", maxSize, disabledBlockCache.getMaxSize()); assertTrue("eviction thread spawned unintentionally.", disabledBlockCache.getEvictionThread() == null); assertEquals("freshly created blockcache contains blocks.", 0, disabledBlockCache.getBlockCount()); assertEquals("test inconsistency detected", maxSize, enabledBlockCache.getMaxSize()); assertTrue("eviction thread spawned unintentionally.", enabledBlockCache.getEvictionThread() == null); assertEquals("freshly created blockcache contains blocks.", 0, enabledBlockCache.getBlockCount());
EvictionThread evictionThread = cache.getEvictionThread(); assertTrue(evictionThread != null); while (!evictionThread.isEnteringRun()) {
EvictionThread evictionThread = cache.getEvictionThread(); assertTrue(evictionThread != null);
assertEquals("test inconsistency detected.", maxSize, disabledBlockCache.getMaxSize()); assertTrue("eviction thread spawned unintentionally.", disabledBlockCache.getEvictionThread() == null); assertEquals("freshly created blockcache contains blocks.", 0, disabledBlockCache.getBlockCount()); assertEquals("test inconsistency detected", maxSize, enabledBlockCache.getMaxSize()); assertTrue("eviction thread spawned unintentionally.", enabledBlockCache.getEvictionThread() == null); assertEquals("freshly created blockcache contains blocks.", 0, enabledBlockCache.getBlockCount());