public void testTxCleanupWithValues() throws Exception { tm().begin(); assertEquals(0, cache.values().size()); TransactionTable txTable = getTransactionTable(cache); assertEquals(1, txTable.getLocalTransactions().size()); tm().commit(); assertEquals(0, txTable.getLocalTransactions().size()); }
public void testValuesAfterExpiryInPut(Method m) throws Exception { Cache<Integer, String> cache = cm.getCache(); // Values come as a Collection, but comparison of HashMap#Values is done // by reference equality, so wrap the collection around to set to make // testing easier, given that we know that there are dup values. Collection<String> values; Map<Integer, String> dataIn = new HashMap<>(); dataIn.put(1, v(m, 1)); dataIn.put(2, v(m, 2)); final long lifespan = EXPIRATION_TIMEOUT; cache.putAll(dataIn, lifespan, TimeUnit.MILLISECONDS); timeService.advance(lifespan + 100); assertEquals(0, cache.values().size()); }
public void testValuesSizeAfterLocalClear() throws Exception { cache.put(1, "v1"); tm().begin(); try { cache.getAdvancedCache().withFlags(Flag.CACHE_MODE_LOCAL).clear(); assertEquals(0, cache.values().size()); } finally { tm().commit(); } } }
assertEquals(1, cache.values().size());
m.put(key3, value3); cache(0, "replSync").putAll(m); assert 3 == cache(0, "replSync").size() && 3 == cache(0, "replSync").keySet().size() && 3 == cache(0, "replSync").values().size() && 3 == cache(0, "replSync").entrySet().size();
public void testKeySetAlterValue() throws Exception { cache.put("k1", "v1"); cache.put("k2", "v2"); assertEquals(2, cache.keySet().size()); assertEquals(2, cache.values().size()); tm().begin(); assertEquals(2, cache.keySet().size()); assertEquals(2, cache.values().size()); cache.put("k1", "v3"); assertEquals(2, cache.keySet().size()); assertEquals(2, cache.values().size()); assert cache.values().contains("v3"); tm().rollback(); assertEquals(2, cache.keySet().size()); assertEquals(2, cache.values().size()); }
public void testKeySet2() throws Exception { cache.put("k1", "v1"); cache.put("k2", "v2"); assertEquals(2, cache.keySet().size()); assertEquals(2, cache.values().size()); tm().begin(); assertEquals(2, cache.keySet().size()); assertEquals(2, cache.values().size()); cache.remove("k1"); assertEquals(1, cache.keySet().size()); assertEquals(1, cache.values().size()); tm().rollback(); assertEquals(2, cache.keySet().size()); assertEquals(2, cache.values().size()); }
private void assertCacheSize(int expectedSize) { assertEquals(expectedSize, cache.size()); assertEquals(expectedSize, cache.keySet().size()); assertEquals(expectedSize, cache.values().size()); assertEquals(expectedSize, cache.entrySet().size()); boolean isEmpty = expectedSize == 0; assertEquals(isEmpty, cache.isEmpty()); assertEquals(isEmpty, cache.keySet().isEmpty()); assertEquals(isEmpty, cache.values().isEmpty()); assertEquals(isEmpty, cache.entrySet().isEmpty()); }
private void assertCacheSize(int expectedSize) { assertEquals(expectedSize, cache.size()); assertEquals(expectedSize, cache.keySet().size()); assertEquals(expectedSize, cache.values().size()); assertEquals(expectedSize, cache.entrySet().size()); boolean isEmpty = expectedSize == 0; assertEquals(isEmpty, cache.isEmpty()); assertEquals(isEmpty, cache.keySet().isEmpty()); assertEquals(isEmpty, cache.values().isEmpty()); assertEquals(isEmpty, cache.entrySet().isEmpty()); }
assertEquals(size, cache.size()); assertEquals(size, cache.keySet().size()); assertEquals(size, cache.values().size()); assertEquals(size, cache.entrySet().size()); assertEquals(size, cache.size()); assertEquals(size, cache.keySet().size()); assertEquals(size, cache.values().size()); assertEquals(size, cache.entrySet().size()); assertEquals(size, cache.size()); assertEquals(size, cache.keySet().size()); assertEquals(size, cache.values().size()); assertEquals(size, cache.entrySet().size());
assertEquals(size, cache.size()); assertEquals(size, cache.keySet().size()); assertEquals(size, cache.values().size()); assertEquals(size, cache.entrySet().size()); assertEquals(tmSize, cache.size()); assertEquals(tmSize, cache.keySet().size()); assertEquals(tmSize, cache.values().size()); assertEquals(tmSize, cache.entrySet().size()); assertEquals(size, cache.size()); assertEquals(size, cache.keySet().size()); assertEquals(size, cache.values().size()); assertEquals(size, cache.entrySet().size());
assertEquals(size, cache.size()); assertEquals(size, cache.keySet().size()); assertEquals(size, cache.values().size()); assertEquals(size, cache.entrySet().size()); assertTrue(cache.keySet().contains(key)); assertEquals(tmSize, cache.size()); assertEquals(tmSize, cache.keySet().size()); assertEquals(tmSize, cache.values().size()); assertEquals(tmSize, cache.entrySet().size()); assertEquals(size, cache.size()); assertEquals(size, cache.keySet().size()); assertEquals(size, cache.values().size()); assertEquals(size, cache.entrySet().size()); assertTrue(cache.keySet().contains(key));