Uses of Interface
com.google.common.collect.testing.TestContainerGenerator

Packages that use TestContainerGenerator
com.google.common.collect.testing   
com.google.common.collect.testing.google   
 

Uses of TestContainerGenerator in com.google.common.collect.testing
 

Classes in com.google.common.collect.testing with type parameters of type TestContainerGenerator
 class PerCollectionSizeTestSuiteBuilder<B extends PerCollectionSizeTestSuiteBuilder<B,G,T,E>,G extends TestContainerGenerator<T,E>,T,E>
          This builder creates a composite test suite, containing a separate test suite for each CollectionSize present in the features specified by FeatureSpecificTestSuiteBuilder.withFeatures(Feature...).
 

Subinterfaces of TestContainerGenerator in com.google.common.collect.testing
 interface OneSizeTestContainerGenerator<T,E>
          The subject-generator interface accepted by Collection testers, for testing a Collection at one particular CollectionSize.
 interface TestCollectionGenerator<E>
          Creates collections, containing sample elements, to be tested.
 interface TestListGenerator<E>
          Creates sets, containing sample elements, to be tested.
 interface TestMapGenerator<K,V>
          Creates maps, containing sample elements, to be tested.
 interface TestQueueGenerator<E>
          Creates queues, containing sample elements, to be tested.
 interface TestSetGenerator<E>
          Creates sets, containing sample elements, to be tested.
 

Classes in com.google.common.collect.testing that implement TestContainerGenerator
static class DerivedCollectionGenerators.MapEntrySetGenerator<K,V>
           
static class DerivedCollectionGenerators.MapKeySetGenerator<K,V>
           
static class DerivedCollectionGenerators.MapValueCollectionGenerator<K,V>
           
static class DerivedCollectionGenerators.SortedMapSubmapTestMapGenerator<K,V>
           
static class NavigableMapTestSuiteBuilder.NavigableMapSubmapTestMapGenerator<K,V>
           
 class OneSizeGenerator<T,E>
          Generator for collection of a particular size.
 class ReserializingTestCollectionGenerator<E>
          Reserializes the sets created by another test set generator.
 class ReserializingTestSetGenerator<E>
          Reserializes the sets created by another test set generator.
 class TestCharacterListGenerator
          Generates List<Character> instances for test suites.
 class TestCollidingSetGenerator
          A generator using sample elements whose hash codes all collide badly.
 class TestEnumMapGenerator
          Implementation helper for TestMapGenerator for use with enum maps.
 class TestEnumSetGenerator
          An abstract TestSetGenerator for generating sets containing enum values.
 class TestIntegerSetGenerator
          Create integer sets for collection tests.
 class TestIntegerSortedSetGenerator
          Create integer sets for testing collections that are sorted by natural ordering.
 class TestMapEntrySetGenerator<K,V>
          Creates map entries using sample keys and sample values.
 class TestStringCollectionGenerator
          String creation for testing arbitrary collections.
 class TestStringListGenerator
          TODO: javadoc.
 class TestStringMapGenerator
          Implementation helper for TestMapGenerator for use with maps of strings.
 class TestStringQueueGenerator
          Create queue of strings for tests.
 class TestStringSetGenerator
          Create string sets for collection tests.
 class TestStringSortedMapGenerator
          Implementation helper for TestMapGenerator for use with sorted maps of strings.
 class TestStringSortedSetGenerator
          Create string sets for testing collections that are sorted by natural ordering.
 class TestUnhashableCollectionGenerator<T extends Collection<UnhashableObject>>
          Creates collections containing unhashable sample elements, to be tested.
 

Methods in com.google.common.collect.testing that return TestContainerGenerator
 TestContainerGenerator<T,E> OneSizeGenerator.getInnerGenerator()
           
 TestContainerGenerator<T,E> OneSizeTestContainerGenerator.getInnerGenerator()
           
 

Constructors in com.google.common.collect.testing with parameters of type TestContainerGenerator
OneSizeGenerator(TestContainerGenerator<T,E> generator, CollectionSize collectionSize)
           
 

Uses of TestContainerGenerator in com.google.common.collect.testing.google
 

Subinterfaces of TestContainerGenerator in com.google.common.collect.testing.google
 interface TestBiMapGenerator<K,V>
          Creates bimaps, containing sample entries, to be tested.
 interface TestListMultimapGenerator<K,V>
          A generator for ListMultimap implementations based on test data.
 interface TestMultimapGenerator<K,V,M extends Multimap<K,V>>
          Creates multimaps, containing sample elements, to be tested.
 interface TestMultisetGenerator<E>
          Creates multisets, containing sample elements, to be tested.
 interface TestSetMultimapGenerator<K,V>
          A generator for SetMultimap implementations based on test data.
 

Classes in com.google.common.collect.testing.google that implement TestContainerGenerator
static class BiMapGenerators.ImmutableBiMapGenerator
           
static class DerivedGoogleCollectionGenerators.BiMapValueSetGenerator<K,V>
           
static class DerivedGoogleCollectionGenerators.InverseBiMapGenerator<K,V>
           
static class DerivedGoogleCollectionGenerators.MapGenerator<K,V>
           
static class ListGenerators.BuilderAddAllListGenerator
           
static class ListGenerators.BuilderAddListGenerator
           
static class ListGenerators.BuilderReversedListGenerator
           
static class ListGenerators.CharactersOfCharSequenceGenerator
           
static class ListGenerators.CharactersOfStringGenerator
           
static class ListGenerators.ImmutableListHeadSubListGenerator
           
static class ListGenerators.ImmutableListMiddleSubListGenerator
           
static class ListGenerators.ImmutableListOfGenerator
           
static class ListGenerators.ImmutableListTailSubListGenerator
           
static class ListGenerators.UnhashableElementsImmutableListGenerator
           
static class MapGenerators.ImmutableMapGenerator
           
static class MapGenerators.ImmutableMapUnhashableValuesGenerator
           
static class MapGenerators.ImmutableMapValueListGenerator
           
static class SetGenerators.ContiguousSetDescendingGenerator
           
static class SetGenerators.ContiguousSetGenerator
           
static class SetGenerators.ContiguousSetHeadsetGenerator
           
static class SetGenerators.ContiguousSetSubsetGenerator
           
static class SetGenerators.ContiguousSetTailsetGenerator
           
static class SetGenerators.DegeneratedImmutableSetGenerator
           
static class SetGenerators.ImmutableSetAsListGenerator
           
static class SetGenerators.ImmutableSetCopyOfGenerator
           
static class SetGenerators.ImmutableSetWithBadHashesGenerator
           
static class SetGenerators.ImmutableSortedSetAsListGenerator
           
static class SetGenerators.ImmutableSortedSetAsListSubListGenerator
           
static class SetGenerators.ImmutableSortedSetCopyOfGenerator
           
static class SetGenerators.ImmutableSortedSetDescendingAsListGenerator
           
static class SetGenerators.ImmutableSortedSetDescendingGenerator
           
static class SetGenerators.ImmutableSortedSetExplicitComparator
           
static class SetGenerators.ImmutableSortedSetExplicitSuperclassComparatorGenerator
           
static class SetGenerators.ImmutableSortedSetHeadsetGenerator
           
static class SetGenerators.ImmutableSortedSetReversedOrderGenerator
           
static class SetGenerators.ImmutableSortedSetSubsetAsListGenerator
           
static class SetGenerators.ImmutableSortedsetSubsetAsListSubListGenerator
           
static class SetGenerators.ImmutableSortedSetSubsetGenerator
           
static class SetGenerators.ImmutableSortedSetTailsetGenerator
           
static class SetGenerators.ImmutableSortedSetUnhashableGenerator
           
static class SetGenerators.TestUnhashableSetGenerator
           
static class SortedMapGenerators.ImmutableSortedMapGenerator
           
 class TestEnumMultisetGenerator
          An abstract TestMultisetGenerator for generating multisets containing enum values.
 class TestStringBiMapGenerator
          Implementation helper for TestBiMapGenerator for use with bimaps of strings.
 class TestStringListMultimapGenerator
          A skeleton generator for a ListMultimap implementation.
 class TestStringMultisetGenerator
          Create multisets of strings for tests.
 class TestStringSetMultimapGenerator
          A skeleton generator for a SetMultimap implementation.
 



Copyright © 2010-2012. All Rights Reserved.