Uses of Class
com.google.common.collect.testing.FeatureSpecificTestSuiteBuilder
Packages that use FeatureSpecificTestSuiteBuilder
-
Uses of FeatureSpecificTestSuiteBuilder in com.google.common.collect.testing
Classes in com.google.common.collect.testing with type parameters of type FeatureSpecificTestSuiteBuilderModifier and TypeClassDescriptionclass
FeatureSpecificTestSuiteBuilder<B extends FeatureSpecificTestSuiteBuilder<B,
G>, G> Creates, based on your criteria, a JUnit test suite that exhaustively tests the object generated by a G, selecting appropriate tests by matching them against specified features.Subclasses of FeatureSpecificTestSuiteBuilder in com.google.common.collect.testingModifier and TypeClassDescriptionclass
AbstractCollectionTestSuiteBuilder<B extends AbstractCollectionTestSuiteBuilder<B,
E>, E> Abstract superclass of all test-suite builders for collection interfaces.class
Concrete instantiation ofAbstractCollectionTestSuiteBuilder
for testing collections that do not have a more specific tester likeListTestSuiteBuilder
orSetTestSuiteBuilder
.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a ConcurrentMap implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a ConcurrentNavigableMap implementation.final class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a List implementation.class
MapTestSuiteBuilder<K,
V> Creates, based on your criteria, a JUnit test suite that exhaustively tests a Map implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a NavigableMap implementation.final class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a NavigableSet implementation.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 eachCollectionSize
present in the features specified bywithFeatures(Feature...)
.private static final class
Builds a test suite for one particularCollectionSize
.final class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a queue implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a Set implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a SortedMap implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests a SortedSet implementation.Methods in com.google.common.collect.testing with parameters of type FeatureSpecificTestSuiteBuilderModifier and TypeMethodDescriptionprotected List<junit.framework.TestSuite>
CollectionTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) protected List<junit.framework.TestSuite>
ListTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) protected List<junit.framework.TestSuite>
MapTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Map<K, V>, Map.Entry<K, V>>> parentBuilder) protected List<junit.framework.TestSuite>
NavigableMapTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Map<K, V>, Map.Entry<K, V>>> parentBuilder) protected List<junit.framework.TestSuite>
NavigableSetTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) protected List<junit.framework.TestSuite>
PerCollectionSizeTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<T, E>> parentBuilder) protected List<junit.framework.TestSuite>
SetTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) protected List<junit.framework.TestSuite>
SortedMapTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Map<K, V>, Map.Entry<K, V>>> parentBuilder) protected List<junit.framework.TestSuite>
SortedSetTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) private junit.framework.TestSuite
NavigableMapTestSuiteBuilder.createDescendingSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Map<K, V>, Map.Entry<K, V>>> parentBuilder) Create a suite whose maps are descending views of other maps.private junit.framework.TestSuite
NavigableSetTestSuiteBuilder.createDescendingSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) Create a suite whose maps are descending views of other maps.(package private) final junit.framework.TestSuite
SortedMapTestSuiteBuilder.createSubmapSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Map<K, V>, Map.Entry<K, V>>> parentBuilder, DerivedCollectionGenerators.Bound from, DerivedCollectionGenerators.Bound to) Creates a suite whose map has some elements filtered out of view.(package private) final junit.framework.TestSuite
SortedSetTestSuiteBuilder.createSubsetSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder, DerivedCollectionGenerators.Bound from, DerivedCollectionGenerators.Bound to) Creates a suite whose set has some elements filtered out of view. -
Uses of FeatureSpecificTestSuiteBuilder in com.google.common.collect.testing.google
Subclasses of FeatureSpecificTestSuiteBuilder in com.google.common.collect.testing.googleModifier and TypeClassDescriptionclass
Creates, based on your criteria, a JUnit test suite that exhaustively tests aBiMap
implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests aListMultimap
implementation.class
MultimapTestSuiteBuilder<K,
V, M extends Multimap<K, V>> Creates, based on your criteria, a JUnit test suite that exhaustively tests aMultimap
implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests aMultiset
implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests aSetMultimap
implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests aSortedMultiset
implementation.class
Creates, based on your criteria, a JUnit test suite that exhaustively tests aSortedSetMultimap
implementation.Methods in com.google.common.collect.testing.google with parameters of type FeatureSpecificTestSuiteBuilderModifier and TypeMethodDescription(package private) junit.framework.TestSuite
MultimapTestSuiteBuilder.computeEntriesTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<M, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
SetMultimapTestSuiteBuilder.computeEntriesTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<SetMultimap<K, V>, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
MultimapTestSuiteBuilder.computeKeysTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<M, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
ListMultimapTestSuiteBuilder.computeMultimapAsMapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<ListMultimap<K, V>, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
MultimapTestSuiteBuilder.computeMultimapAsMapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<M, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
SetMultimapTestSuiteBuilder.computeMultimapAsMapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<SetMultimap<K, V>, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
SortedSetMultimapTestSuiteBuilder.computeMultimapAsMapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<SetMultimap<K, V>, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
ListMultimapTestSuiteBuilder.computeMultimapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<ListMultimap<K, V>, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
MultimapTestSuiteBuilder.computeMultimapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<M, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
SetMultimapTestSuiteBuilder.computeMultimapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<SetMultimap<K, V>, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
SortedSetMultimapTestSuiteBuilder.computeMultimapGetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<SetMultimap<K, V>, Map.Entry<K, V>>> parentBuilder) (package private) junit.framework.TestSuite
MultimapTestSuiteBuilder.computeValuesTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<M, Map.Entry<K, V>>> parentBuilder) protected List<junit.framework.TestSuite>
BiMapTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<BiMap<K, V>, Map.Entry<K, V>>> parentBuilder) protected List<junit.framework.TestSuite>
MultimapTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<M, Map.Entry<K, V>>> parentBuilder) protected List<junit.framework.TestSuite>
MultisetTestSuiteBuilder.createDerivedSuites
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) (package private) junit.framework.TestSuite
MultisetTestSuiteBuilder.createElementSetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) (package private) junit.framework.TestSuite
SortedMultisetTestSuiteBuilder.createElementSetTestSuite
(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder)