Package | Description |
---|---|
com.google.common.collect.testing | |
com.google.common.collect.testing.google |
Modifier and Type | Class and Description |
---|---|
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...) . |
Modifier and Type | Interface and Description |
---|---|
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.
|
interface |
TestSortedMapGenerator<K,V>
Creates sorted maps, containing sample elements, to be tested.
|
interface |
TestSortedSetGenerator<E>
Creates sorted sets, containing sample elements, to be tested.
|
Modifier and Type | Class and Description |
---|---|
static class |
DerivedCollectionGenerators.MapEntrySetGenerator<K,V> |
static class |
DerivedCollectionGenerators.MapKeySetGenerator<K,V> |
static class |
DerivedCollectionGenerators.MapSortedKeySetGenerator<K,V> |
static class |
DerivedCollectionGenerators.MapValueCollectionGenerator<K,V> |
static class |
DerivedCollectionGenerators.SortedMapSubmapTestMapGenerator<K,V> |
static class |
DerivedCollectionGenerators.SortedSetSubsetTestSetGenerator<E> |
static class |
NavigableMapTestSuiteBuilder.NavigableMapSubmapTestMapGenerator<K,V> |
static class |
NavigableSetTestSuiteBuilder.NavigableSetSubsetTestSetGenerator<E> |
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.
|
Modifier and Type | Method and Description |
---|---|
TestContainerGenerator<T,E> |
OneSizeGenerator.getInnerGenerator() |
TestContainerGenerator<T,E> |
OneSizeTestContainerGenerator.getInnerGenerator() |
Constructor and Description |
---|
OneSizeGenerator(TestContainerGenerator<T,E> generator,
CollectionSize collectionSize) |
Modifier and Type | Interface and Description |
---|---|
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 com.google.common.collect.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. |
Copyright © 2010–2019. All rights reserved.