Interface | Description |
---|---|
TestBiMapGenerator<K,V> |
Creates bimaps, containing sample entries, to be tested.
|
TestListMultimapGenerator<K,V> |
A generator for
ListMultimap implementations based on test data. |
TestMultimapGenerator<K,V,M extends com.google.common.collect.Multimap<K,V>> |
Creates multimaps, containing sample elements, to be tested.
|
TestMultisetGenerator<E> |
Creates multisets, containing sample elements, to be tested.
|
TestSetMultimapGenerator<K,V> |
A generator for
SetMultimap implementations based on test data. |
Class | Description |
---|---|
AbstractBiMapTester<K,V> |
Skeleton for a tester of a
BiMap . |
AbstractListMultimapTester<K,V> |
Superclass for all
ListMultimap testers. |
AbstractMultimapTester<K,V,M extends com.google.common.collect.Multimap<K,V>> |
Superclass for all
Multimap testers. |
AbstractMultisetSetCountTester<E> |
Common superclass for
MultisetSetCountUnconditionallyTester and
MultisetSetCountConditionallyTester . |
AbstractMultisetTester<E> |
Base class for multiset collection tests.
|
BiMapClearTester<K,V> |
Tester for
BiMap.clear . |
BiMapEntrySetTester<K,V> |
Tester for
BiMap.entrySet and methods on the entries in the set. |
BiMapGenerators |
Generators of various
BiMap s and derived
collections. |
BiMapGenerators.ImmutableBiMapCopyOfEntriesGenerator | |
BiMapGenerators.ImmutableBiMapCopyOfGenerator | |
BiMapGenerators.ImmutableBiMapGenerator | |
BiMapInverseTester<K,V> |
Tests for the
inverse view of a BiMap. |
BiMapPutTester<K,V> |
Tester for
BiMap.put and BiMap.forcePut . |
BiMapRemoveTester<K,V> |
Tester for
BiMap.remove . |
BiMapTestSuiteBuilder<K,V> |
Creates, based on your criteria, a JUnit test suite that exhaustively tests a
BiMap
implementation. |
DerivedGoogleCollectionGenerators |
Derived suite generators for Guava collection interfaces, split out of the suite builders so that
they are available to GWT.
|
DerivedGoogleCollectionGenerators.BiMapValueSetGenerator<K,V> | |
DerivedGoogleCollectionGenerators.InverseBiMapGenerator<K,V> | |
DerivedGoogleCollectionGenerators.MapGenerator<K,V> | |
ListGenerators |
Common generators of different types of lists.
|
ListGenerators.BuilderAddAllListGenerator | |
ListGenerators.BuilderAddListGenerator | |
ListGenerators.BuilderReversedListGenerator | |
ListGenerators.CharactersOfCharSequenceGenerator | |
ListGenerators.CharactersOfStringGenerator | |
ListGenerators.ImmutableListHeadSubListGenerator | |
ListGenerators.ImmutableListMiddleSubListGenerator | |
ListGenerators.ImmutableListOfGenerator | |
ListGenerators.ImmutableListTailSubListGenerator | |
ListGenerators.UnhashableElementsImmutableListGenerator | |
ListMultimapAsMapTester<K,V> |
Testers for
ListMultimap.asMap() . |
ListMultimapEqualsTester<K,V> |
Testers for
ListMultimap.equals(Object) . |
ListMultimapPutAllTester<K,V> |
Testers for
Multimap.putAll(Object, Iterable) . |
ListMultimapPutTester<K,V> |
Testers for
Multimap.put(Object, Object) . |
ListMultimapRemoveTester<K,V> |
Testers for
Multimap.remove(Object, Object) . |
ListMultimapReplaceValuesTester<K,V> |
Testers for
ListMultimap.replaceValues(Object, Iterable) . |
ListMultimapTestSuiteBuilder<K,V> |
Creates, based on your criteria, a JUnit test suite that exhaustively tests
a
ListMultimap implementation. |
MapGenerators |
Generators of different types of map and related collections, such as
keys, entries and values.
|
MapGenerators.ImmutableEnumMapGenerator | |
MapGenerators.ImmutableMapCopyOfEntriesGenerator | |
MapGenerators.ImmutableMapCopyOfEnumMapGenerator | |
MapGenerators.ImmutableMapCopyOfGenerator | |
MapGenerators.ImmutableMapEntryListGenerator | |
MapGenerators.ImmutableMapGenerator | |
MapGenerators.ImmutableMapKeyListGenerator | |
MapGenerators.ImmutableMapUnhashableValuesGenerator | |
MapGenerators.ImmutableMapValueListGenerator | |
MapGenerators.ImmutableMapValuesAsSingletonSetGenerator | |
MultimapAsMapGetTester<K,V> |
Tests for
Multimap.asMap().get(Object) . |
MultimapAsMapTester<K,V> |
Tests for
Multimap.asMap() . |
MultimapClearTester<K,V> |
Tests for
Multimap.clear() . |
MultimapContainsEntryTester<K,V> |
Tester for
Multimap.containsEntry(java.lang.Object, java.lang.Object) . |
MultimapContainsKeyTester<K,V> |
Tester for the
containsKey methods of Multimap and its asMap() view. |
MultimapContainsValueTester<K,V> |
Tester for
Multimap.containsValue(java.lang.Object) . |
MultimapEntriesTester<K,V> |
Tester for
Multimap.entries . |
MultimapEqualsTester<K,V> |
Tester for
Multimap.equals . |
MultimapGetTester<K,V> |
Tests for
Multimap.get(Object) . |
MultimapKeySetTester<K,V> |
Tester for
Multimap.keySet . |
MultimapKeysTester<K,V> |
Tester for
Multimap.entries . |
MultimapPutAllMultimapTester<K,V> |
Tester for
Multimap.putAll(Multimap) . |
MultimapPutIterableTester<K,V> |
Tests for
Multimap.putAll(Object, Iterable) . |
MultimapPutTester<K,V> |
Tester for
Multimap.put(K, V) . |
MultimapRemoveAllTester<K,V> |
Tests for
Multimap.removeAll(Object) . |
MultimapRemoveEntryTester<K,V> |
Tests for
Multimap.remove(Object, Object) . |
MultimapReplaceValuesTester<K,V> |
Tests for
Multimap.replaceValues(Object, Iterable) . |
MultimapSizeTester<K,V> |
Tester for the
size methods of Multimap and 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
a
Multimap implementation. |
MultimapToStringTester<K,V> |
Tester for
Multimap.toString() . |
MultimapValuesTester<K,V> |
Tester for
Multimap.values . |
MultisetAddTester<E> |
Tests for
Multiset.add . |
MultisetContainsTester<E> |
Tests for
Multiset.containsAll not already addressed by CollectionContainsTester . |
MultisetCountTester<E> |
Tests for
Multiset#count . |
MultisetElementSetTester<E> |
Tests for
Multiset.elementSet() not covered by the derived SetTestSuiteBuilder . |
MultisetEntrySetTester<E> |
Tests for
Multiset.entrySet . |
MultisetEqualsTester<E> |
Tests for
Multiset.equals and Multiset.hashCode . |
MultisetIteratorTester<E> |
Tester to make sure the
iterator().remove() implementation of Multiset works when
there are multiple occurrences of elements. |
MultisetNavigationTester<E> |
Tester for navigation of SortedMultisets.
|
MultisetReadsTester<E> |
A generic JUnit test which tests multiset-specific read operations.
|
MultisetRemoveTester<E> |
Tests for
Multiset#remove , Multiset.removeAll , and Multiset.retainAll
not already covered by the corresponding Collection testers. |
MultisetSerializationTester<E> |
A generic JUnit test which tests multiset-specific serialization.
|
MultisetSetCountConditionallyTester<E> |
A generic JUnit test which tests conditional
setCount() operations on
a multiset. |
MultisetSetCountUnconditionallyTester<E> |
A generic JUnit test which tests unconditional
setCount() operations
on a multiset. |
MultisetTestSuiteBuilder<E> |
Creates, based on your criteria, a JUnit test suite that exhaustively tests
a
Multiset implementation. |
SetGenerators |
Generators of different types of sets and derived collections from sets.
|
SetGenerators.ContiguousSetDescendingGenerator | |
SetGenerators.ContiguousSetGenerator | |
SetGenerators.ContiguousSetHeadsetGenerator | |
SetGenerators.ContiguousSetSubsetGenerator | |
SetGenerators.ContiguousSetTailsetGenerator | |
SetGenerators.DegeneratedImmutableSetGenerator | |
SetGenerators.ImmutableSetAsListGenerator | |
SetGenerators.ImmutableSetCopyOfGenerator | |
SetGenerators.ImmutableSetSizedBuilderGenerator | |
SetGenerators.ImmutableSetTooBigBuilderGenerator | |
SetGenerators.ImmutableSetTooSmallBuilderGenerator | |
SetGenerators.ImmutableSetUnsizedBuilderGenerator | |
SetGenerators.ImmutableSetWithBadHashesGenerator | |
SetGenerators.ImmutableSortedSetAsListGenerator | |
SetGenerators.ImmutableSortedSetAsListSubListGenerator | |
SetGenerators.ImmutableSortedSetCopyOfGenerator | |
SetGenerators.ImmutableSortedSetDescendingAsListGenerator | |
SetGenerators.ImmutableSortedSetDescendingGenerator | |
SetGenerators.ImmutableSortedSetExplicitComparator | |
SetGenerators.ImmutableSortedSetExplicitSuperclassComparatorGenerator | |
SetGenerators.ImmutableSortedSetHeadsetGenerator | |
SetGenerators.ImmutableSortedSetReversedOrderGenerator | |
SetGenerators.ImmutableSortedSetSubsetAsListGenerator | |
SetGenerators.ImmutableSortedSetSubsetAsListSubListGenerator | |
SetGenerators.ImmutableSortedSetSubsetGenerator | |
SetGenerators.ImmutableSortedSetTailsetGenerator | |
SetGenerators.ImmutableSortedSetUnhashableGenerator | |
SetGenerators.TestUnhashableSetGenerator | |
SetMultimapAsMapTester<K,V> |
Testers for
SetMultimap.asMap() . |
SetMultimapEqualsTester<K,V> |
Testers for
SetMultimap.equals(Object) . |
SetMultimapPutAllTester<K,V> |
Tests for
SetMultimap.replaceValues(K, java.lang.Iterable<? extends V>) . |
SetMultimapPutTester<K,V> |
Tests for
SetMultimap.replaceValues(K, java.lang.Iterable<? extends V>) . |
SetMultimapReplaceValuesTester<K,V> |
Tests for
SetMultimap.replaceValues(K, java.lang.Iterable<? extends V>) . |
SetMultimapTestSuiteBuilder<K,V> |
Creates, based on your criteria, a JUnit test suite that exhaustively tests
a
SetMultimap implementation. |
SortedMapGenerators |
Generators of sorted maps and derived collections.
|
SortedMapGenerators.ImmutableSortedMapCopyOfEntriesGenerator | |
SortedMapGenerators.ImmutableSortedMapEntryListGenerator | |
SortedMapGenerators.ImmutableSortedMapGenerator | |
SortedMapGenerators.ImmutableSortedMapKeyListGenerator | |
SortedMapGenerators.ImmutableSortedMapValueListGenerator | |
SortedMultisetTestSuiteBuilder<E> |
Creates, based on your criteria, a JUnit test suite that exhaustively tests a
SortedMultiset implementation. |
SortedSetMultimapAsMapTester<K,V> |
Testers for
SortedSetMultimap.asMap() . |
SortedSetMultimapGetTester<K,V> |
Tester for
SortedSetMultimap.get(Object) . |
SortedSetMultimapTestSuiteBuilder<K,V> |
Creates, based on your criteria, a JUnit test suite that exhaustively tests
a
SortedSetMultimap implementation. |
TestEnumMultisetGenerator |
An abstract
TestMultisetGenerator for generating multisets containing
enum values. |
TestStringBiMapGenerator |
Implementation helper for
TestBiMapGenerator for use with bimaps of
strings. |
TestStringListMultimapGenerator |
A skeleton generator for a
ListMultimap implementation. |
TestStringMultisetGenerator |
Create multisets of strings for tests.
|
TestStringSetMultimapGenerator |
A skeleton generator for a
SetMultimap implementation. |
UnmodifiableCollectionTests |
A series of tests that support asserting that collections cannot be
modified, either through direct or indirect means.
|
Enum | Description |
---|---|
MultimapFeature |
Optional features of classes derived from
Multimap . |
MultisetFeature |
Optional features of classes derived from
Multiset . |
MultisetTestSuiteBuilder.NoRecurse |
Annotation Type | Description |
---|---|
MultimapFeature.Require | |
MultisetFeature.Require |
Copyright © 2010–2017. All rights reserved.