Package com.google.common.collect.testing.google

Interface Summary
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 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 Summary
AbstractBiMapTester<K,V> Skeleton for a tester of a BiMap.
AbstractMultimapTester<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.
BiMapGenerators Generators of various BiMaps and derived collections.
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  
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.ImmutableMapGenerator  
MapGenerators.ImmutableMapUnhashableValuesGenerator  
MapGenerators.ImmutableMapValueListGenerator  
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).
MultimapGetTester<K,V> Tests for Multimap.get(Object).
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).
MultimapSizeTester<K,V> Tester for the size methods of Multimap and its views.
MultimapTestSuiteBuilder<K,V,M extends Multimap<K,V>> Creates, based on your criteria, a JUnit test suite that exhaustively tests a Multimap implementation.
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.
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.
MultisetWritesTester<E> A generic JUnit test which tests multiset-specific write operations.
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.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  
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.ImmutableSortedMapGenerator  
SortedMultisetTestSuiteBuilder<E> Creates, based on your criteria, a JUnit test suite that exhaustively tests a SortedMultiset implementation.
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.
 



Copyright © 2010-2012. All Rights Reserved.