Class CollectionTestSuiteBuilder<E>
java.lang.Object
com.google.common.collect.testing.FeatureSpecificTestSuiteBuilder<CollectionTestSuiteBuilder<E>, TestCollectionGenerator<E>>
com.google.common.collect.testing.PerCollectionSizeTestSuiteBuilder<CollectionTestSuiteBuilder<E>, TestCollectionGenerator<E>, Collection<E>, E>
com.google.common.collect.testing.AbstractCollectionTestSuiteBuilder<CollectionTestSuiteBuilder<E>, E>
com.google.common.collect.testing.CollectionTestSuiteBuilder<E>
@GwtIncompatible
public class CollectionTestSuiteBuilder<E>
extends AbstractCollectionTestSuiteBuilder<CollectionTestSuiteBuilder<E>, E>
Concrete instantiation of
AbstractCollectionTestSuiteBuilder for
testing collections that do not have a more specific tester like
ListTestSuiteBuilder or SetTestSuiteBuilder.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<junit.framework.TestSuite> createDerivedSuites(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) static <E> CollectionTestSuiteBuilder<E> using(TestCollectionGenerator<E> generator) Methods inherited from class AbstractCollectionTestSuiteBuilder
getTestersMethods inherited from class PerCollectionSizeTestSuiteBuilder
createTestSuiteMethods inherited from class FeatureSpecificTestSuiteBuilder
checkCanCreate, formatFeatureSet, getFeatures, getName, getSetUp, getSubjectGenerator, getSuppressedTests, getTearDown, makeSuiteForTesterClass, named, self, suppressing, suppressing, usingGenerator, withFeatures, withFeatures, withSetUp, withTearDown
-
Constructor Details
-
CollectionTestSuiteBuilder
public CollectionTestSuiteBuilder()
-
-
Method Details
-
using
-
createDerivedSuites
protected List<junit.framework.TestSuite> createDerivedSuites(FeatureSpecificTestSuiteBuilder<?, ? extends OneSizeTestContainerGenerator<Collection<E>, E>> parentBuilder) - Overrides:
createDerivedSuitesin classAbstractCollectionTestSuiteBuilder<CollectionTestSuiteBuilder<E>, E>
-