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

Interface Summary
TestBiMapGenerator<K,V> Creates bimaps, containing sample entries, to be tested.
TestMultisetGenerator<E> Creates multisets, containing sample elements, to be tested.
 

Class Summary
AbstractBiMapTester<K,V> Skeleton for a tester of a BiMap.
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.
BiMapTestSuiteBuilder.BiMapValueSetGenerator<K,V>  
BiMapTestSuiteBuilder.InverseBiMapGenerator<K,V>  
BiMapTestSuiteBuilder.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  
MapGenerators Generators of different types of map and related collections, such as keys, entries and values.
MapGenerators.ImmutableMapGenerator  
MapGenerators.ImmutableMapUnhashableValuesGenerator  
MapGenerators.ImmutableMapValueListGenerator  
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  
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.
TestEnumMultisetGenerator An abstract TestMultisetGenerator for generating multisets containing enum values.
TestStringBiMapGenerator Implementation helper for TestBiMapGenerator for use with bimaps of strings.
TestStringMultisetGenerator Create multisets of strings for tests.
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.