public void testKeySet_addNotSupported() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.asMap().keySet().add(1); fail(); } catch (UnsupportedOperationException expected) { } try { cache.asMap().keySet().addAll(asList(1, 2)); fail(); } catch (UnsupportedOperationException expected) { } } }
public void testValues_addNotSupported() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.asMap().values().add(1); fail(); } catch (UnsupportedOperationException expected) { } try { cache.asMap().values().addAll(asList(1, 2)); fail(); } catch (UnsupportedOperationException expected) { } } }
public void testEntrySet_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Set<Entry<Object, Object>> entries = cache.asMap().entrySet(); try { entries.toArray((Entry<Object, Object>[]) null); fail(); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testKeySet_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Set<Object> keys = cache.asMap().keySet(); try { keys.toArray((Object[]) null); fail(); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testValues_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Collection<Object> values = cache.asMap().values(); try { values.toArray((Object[]) null); fail(); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testEntrySet_addNotSupported() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.asMap().entrySet().add(entryOf(1, 1)); fail(); } catch (UnsupportedOperationException expected) { } try { cache.asMap().values().addAll(asList(entryOf(1, 1), entryOf(2, 2))); fail(); } catch (UnsupportedOperationException expected) { } } }
public void testGetUnchecked_null() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.getUnchecked(null); fail("Expected NullPointerException"); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testGet_null() throws ExecutionException { for (LoadingCache<Object, Object> cache : caches()) { try { cache.get(null); fail("Expected NullPointerException"); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testValues_addNotSupported() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.asMap().values().add(1); fail(); } catch (UnsupportedOperationException e) { // expected } try { cache.asMap().values().addAll(asList(1, 2)); fail(); } catch (UnsupportedOperationException e) { // expected } } }
public void testKeySet_addNotSupported() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.asMap().keySet().add(1); fail(); } catch (UnsupportedOperationException e) { // expected } try { cache.asMap().keySet().addAll(asList(1, 2)); fail(); } catch (UnsupportedOperationException e) { // expected } } }
public void testKeySet_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Set<Object> keys = cache.asMap().keySet(); try { keys.toArray(null); fail(); } catch (NullPointerException e) { // expected } checkEmpty(cache); } }
public void testValues_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Collection<Object> values = cache.asMap().values(); try { values.toArray(null); fail(); } catch (NullPointerException e) { // expected } checkEmpty(cache); } }
public void testEntrySet_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Set<Entry<Object, Object>> entries = cache.asMap().entrySet(); try { entries.toArray(null); fail(); } catch (NullPointerException e) { // expected } checkEmpty(cache); } }
public void testGet_null() throws ExecutionException { for (LoadingCache<Object, Object> cache : caches()) { try { cache.get(null); fail("Expected NullPointerException"); } catch (NullPointerException e) { // expected } checkEmpty(cache); } }
public void testGetUnchecked_null() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.getUnchecked(null); fail("Expected NullPointerException"); } catch (NullPointerException e) { // expected } checkEmpty(cache); } }
public void testEntrySet_addNotSupported() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.asMap().entrySet().add(entryOf(1, 1)); fail(); } catch (UnsupportedOperationException e) { // expected } try { cache.asMap().entrySet().addAll(ImmutableList.of()); fail(); } catch (UnsupportedOperationException e) { // expected } try { cache.asMap().values().addAll(asList(entryOf(1, 1), entryOf(2, 2))); fail(); } catch (UnsupportedOperationException e) { // expected } } }
public void testEntrySet_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Set<Entry<Object, Object>> entries = cache.asMap().entrySet(); try { entries.toArray(null); fail(); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testValues_nullToArray() { for (LoadingCache<Object, Object> cache : caches()) { Collection<Object> values = cache.asMap().values(); try { values.toArray(null); fail(); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testGetUnchecked_null() { for (LoadingCache<Object, Object> cache : caches()) { try { cache.getUnchecked(null); fail("Expected NullPointerException"); } catch (NullPointerException expected) { } checkEmpty(cache); } }
public void testGet_null() throws ExecutionException { for (LoadingCache<Object, Object> cache : caches()) { try { cache.get(null); fail("Expected NullPointerException"); } catch (NullPointerException expected) { } checkEmpty(cache); } }