Package com.google.common.collect.testing.google
@CheckReturnValue
package com.google.common.collect.testing.google
-
ClassDescriptionSkeleton for a tester of a
BiMap.Superclass for allListMultimaptesters.AbstractMultimapTester<K extends @Nullable Object,V extends @Nullable Object, M extends com.google.common.collect.Multimap<K, V>> Superclass for allMultimaptesters.Common superclass forMultisetSetCountUnconditionallyTesterandMultisetSetCountConditionallyTester.Base class for multiset collection tests.BiMapClearTester<K,V> Tester forBiMap.clear.BiMapEntrySetTester<K,V> Tester forBiMap.entrySetand methods on the entries in the set.Generators of variousBiMaps and derived collections.BiMapInverseTester<K,V> Tests for theinverseview of a BiMap.BiMapPutTester<K,V> Tester forBiMap.putandBiMap.forcePut.BiMapRemoveTester<K,V> Tester forBiMap.remove.Creates, based on your criteria, a JUnit test suite that exhaustively tests aBiMapimplementation.Derived suite generators for Guava collection interfaces, split out of the suite builders so that they are available to GWT.DerivedGoogleCollectionGenerators.BiMapValueSetGenerator<K extends @Nullable Object,V extends @Nullable Object> DerivedGoogleCollectionGenerators.InverseBiMapGenerator<K extends @Nullable Object,V extends @Nullable Object> DerivedGoogleCollectionGenerators.MapGenerator<K extends @Nullable Object,V extends @Nullable Object> Common generators of different types of lists.Testers forListMultimap.asMap().Testers forListMultimap.equals(Object).Testers forMultimap.putAll(Object, Iterable).Testers forMultimap.put(Object, Object).Testers forMultimap.remove(Object, Object).Testers forListMultimap.replaceValues(Object, Iterable).Creates, based on your criteria, a JUnit test suite that exhaustively tests aListMultimapimplementation.Generators of different types of map and related collections, such as keys, entries and values.Tests forMultimap.asMap().get(Object).MultimapAsMapTester<K,V> Tests forMultimap.asMap().MultimapClearTester<K,V> Tests forMultimap.clear().Tester forMultimap.containsEntry(java.lang.Object, java.lang.Object).Tester for thecontainsKeymethods ofMultimapand itsasMap()view.Tester forMultimap.containsValue(java.lang.Object).Tester forMultimap.entries.Tester forMultimap.equals.Optional features of classes derived fromMultimap.Tests forMultimap.forEach(java.util.function.BiConsumer<? super K, ? super V>).MultimapGetTester<K,V> Tests forMultimap.get(Object).MultimapKeySetTester<K,V> Tester forMultimap.keySet.MultimapKeysTester<K,V> Tester forMultimap.entries.Tester forMultimap.putAll(Multimap).Tests forMultimap.putAll(Object, Iterable).Tester forMultimap.put(K, V).Tests forMultimap.removeAll(Object).Tests forMultimap.remove(Object, Object).Tests forMultimap.replaceValues(Object, Iterable).Tester for thesizemethods ofMultimapand its views.MultimapTestSuiteBuilder<K,V, M extends com.google.common.collect.Multimap<K, V>> Creates, based on your criteria, a JUnit test suite that exhaustively tests aMultimapimplementation.Tester forMultimap.toString().MultimapValuesTester<K,V> Tester forMultimap.values.Tests forMultiset.add.Tests forMultiset.containsAllnot already addressed byCollectionContainsTester.Tests forMultiset#count.Tests forMultiset.elementSet()not covered by the derivedSetTestSuiteBuilder.Tests forMultiset.entrySet.Tests forMultiset.equalsandMultiset.hashCode.Optional features of classes derived fromMultiset.Tests forMultiset#forEachEntry.MultisetIteratorTester<E extends @Nullable Object>Tester to make sure theiterator().remove()implementation ofMultisetworks when there are multiple occurrences of elements.Tester for navigation of SortedMultisets.A generic JUnit test which tests multiset-specific read operations.Tests forMultiset#remove,Multiset.removeAll, andMultiset.retainAllnot already covered by the corresponding Collection testers.A generic JUnit test which tests multiset-specific serialization.A generic JUnit test which tests conditionalsetCount()operations on a multiset.A generic JUnit test which tests unconditionalsetCount()operations on a multiset.Creates, based on your criteria, a JUnit test suite that exhaustively tests aMultisetimplementation.Generators of different types of sets and derived collections from sets.Testers forSetMultimap.asMap().Testers forSetMultimap.equals(Object).Tests forSetMultimap.replaceValues(K, java.lang.Iterable<? extends V>).SetMultimapPutTester<K,V> Tests forSetMultimap.replaceValues(K, java.lang.Iterable<? extends V>).Tests forSetMultimap.replaceValues(K, java.lang.Iterable<? extends V>).Creates, based on your criteria, a JUnit test suite that exhaustively tests aSetMultimapimplementation.Generators of sorted maps and derived collections.Creates, based on your criteria, a JUnit test suite that exhaustively tests aSortedMultisetimplementation.Testers forSortedSetMultimap.asMap().Tester forSortedSetMultimap.get(Object).Creates, based on your criteria, a JUnit test suite that exhaustively tests aSortedSetMultimapimplementation.Creates bimaps, containing sample entries, to be tested.An abstractTestMultisetGeneratorfor generating multisets containing enum values.A generator forListMultimapimplementations based on test data.TestMultimapGenerator<K extends @Nullable Object,V extends @Nullable Object, M extends com.google.common.collect.Multimap<K, V>> Creates multimaps, containing sample elements, to be tested.TestMultisetGenerator<E extends @Nullable Object>Creates multisets, containing sample elements, to be tested.A generator forSetMultimapimplementations based on test data.Implementation helper forTestBiMapGeneratorfor use with bimaps of strings.A skeleton generator for aListMultimapimplementation.Create multisets of strings for tests.A skeleton generator for aSetMultimapimplementation.A series of tests that support asserting that collections cannot be modified, either through direct or indirect means.