Uses of Interface
com.google.common.collect.testing.TestContainerGenerator
Packages that use TestContainerGenerator
-
Uses of TestContainerGenerator in com.google.common.collect.testing
Classes in com.google.common.collect.testing with type parameters of type TestContainerGeneratorModifier and TypeClassDescriptionclass
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 eachCollectionSize
present in the features specified byFeatureSpecificTestSuiteBuilder.withFeatures(Feature...)
.Subinterfaces of TestContainerGenerator in com.google.common.collect.testingModifier and TypeInterfaceDescriptioninterface
OneSizeTestContainerGenerator<T, E extends @Nullable Object>
The subject-generator interface accepted by Collection testers, for testing a Collection at one particularCollectionSize
.interface
TestCollectionGenerator<E extends @Nullable Object>
Creates collections, containing sample elements, to be tested.interface
TestListGenerator<E extends @Nullable Object>
Creates sets, containing sample elements, to be tested.interface
TestMapGenerator<K extends @Nullable Object, V extends @Nullable Object>
Creates maps, containing sample elements, to be tested.interface
TestQueueGenerator<E extends @Nullable Object>
Creates queues, containing sample elements, to be tested.interface
TestSetGenerator<E extends @Nullable Object>
Creates sets, containing sample elements, to be tested.interface
TestSortedMapGenerator<K extends @Nullable Object, V extends @Nullable Object>
Creates sorted maps, containing sample elements, to be tested.interface
TestSortedSetGenerator<E extends @Nullable Object>
Creates sorted sets, containing sample elements, to be tested.Classes in com.google.common.collect.testing that implement TestContainerGeneratorModifier and TypeClassDescriptionstatic class
DerivedCollectionGenerators.MapEntrySetGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
DerivedCollectionGenerators.MapKeySetGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
DerivedCollectionGenerators.MapSortedKeySetGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
DerivedCollectionGenerators.MapValueCollectionGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
DerivedCollectionGenerators.SortedMapSubmapTestMapGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
DerivedCollectionGenerators.SortedSetSubsetTestSetGenerator<E extends @Nullable Object>
static final class
static final class
final class
OneSizeGenerator<T, E extends @Nullable Object>
Generator for collection of a particular size.class
Reserializes the sets created by another test set generator.class
Reserializes the sets created by another test set generator.class
GeneratesList<Character>
instances for test suites.class
A generator using sample elements whose hash codes all collide badly.class
Implementation helper forTestMapGenerator
for use with enum maps.class
An abstract TestSetGenerator for generating sets containing enum values.class
Create integer sets for collection tests.class
Create integer sets for testing collections that are sorted by natural ordering.class
TestMapEntrySetGenerator<K extends @Nullable Object, V extends @Nullable Object>
Creates map entries using sample keys and sample values.class
String creation for testing arbitrary collections.class
TODO: javadoc.class
Implementation helper forTestMapGenerator
for use with maps of strings.class
Create queue of strings for tests.class
Create string sets for collection tests.class
Implementation helper forTestMapGenerator
for use with sorted maps of strings.class
Create string sets for testing collections that are sorted by natural ordering.class
Creates collections containing unhashable sample elements, to be tested.Methods in com.google.common.collect.testing that return TestContainerGeneratorModifier and TypeMethodDescriptionOneSizeGenerator.getInnerGenerator()
OneSizeTestContainerGenerator.getInnerGenerator()
Constructors in com.google.common.collect.testing with parameters of type TestContainerGeneratorModifierConstructorDescriptionOneSizeGenerator
(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.googleModifier and TypeInterfaceDescriptioninterface
TestBiMapGenerator<K extends @Nullable Object, V extends @Nullable Object>
Creates bimaps, containing sample entries, to be tested.interface
TestListMultimapGenerator<K extends @Nullable Object, V extends @Nullable Object>
A generator forListMultimap
implementations based on test data.interface
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.interface
TestMultisetGenerator<E extends @Nullable Object>
Creates multisets, containing sample elements, to be tested.interface
A generator forSetMultimap
implementations based on test data.Classes in com.google.common.collect.testing.google that implement TestContainerGeneratorModifier and TypeClassDescriptionstatic class
static class
static class
static class
DerivedGoogleCollectionGenerators.BiMapValueSetGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
DerivedGoogleCollectionGenerators.InverseBiMapGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
DerivedGoogleCollectionGenerators.MapGenerator<K extends @Nullable Object, V extends @Nullable Object>
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
class
An abstractTestMultisetGenerator
for generating multisets containing enum values.class
Implementation helper forTestBiMapGenerator
for use with bimaps of strings.class
A skeleton generator for aListMultimap
implementation.class
Create multisets of strings for tests.class
A skeleton generator for aSetMultimap
implementation.