Class DerivedIteratorTestSuiteBuilder<E>
java.lang.Object
com.google.common.collect.testing.FeatureSpecificTestSuiteBuilder<DerivedIteratorTestSuiteBuilder<E>, TestSubjectGenerator<? extends Iterable<E>>>
com.google.common.collect.testing.DerivedIteratorTestSuiteBuilder<E>
@GwtIncompatible
public class DerivedIteratorTestSuiteBuilder<E>
extends FeatureSpecificTestSuiteBuilder<DerivedIteratorTestSuiteBuilder<E>, TestSubjectGenerator<? extends Iterable<E>>>
Given a test iterable generator, builds a test suite for the
iterable's iterator, by delegating to a
IteratorTestSuiteBuilder.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjunit.framework.TestSuiteCreates a runnable JUnit test suite based on the criteria already given.protected List<Class<? extends AbstractTester>> We rely entirely on the delegate builder for test creation, so this just throws UnsupportedOperationException.Methods inherited from class FeatureSpecificTestSuiteBuilder
checkCanCreate, formatFeatureSet, getFeatures, getName, getSetUp, getSubjectGenerator, getSuppressedTests, getTearDown, makeSuiteForTesterClass, named, self, suppressing, suppressing, usingGenerator, withFeatures, withFeatures, withSetUp, withTearDown
-
Constructor Details
-
DerivedIteratorTestSuiteBuilder
public DerivedIteratorTestSuiteBuilder()
-
-
Method Details
-
getTesters
We rely entirely on the delegate builder for test creation, so this just throws UnsupportedOperationException.- Specified by:
getTestersin classFeatureSpecificTestSuiteBuilder<DerivedIteratorTestSuiteBuilder<E>, TestSubjectGenerator<? extends Iterable<E>>>- Returns:
- never.
-
createTestSuite
public junit.framework.TestSuite createTestSuite()Description copied from class:FeatureSpecificTestSuiteBuilderCreates a runnable JUnit test suite based on the criteria already given.- Overrides:
createTestSuitein classFeatureSpecificTestSuiteBuilder<DerivedIteratorTestSuiteBuilder<E>, TestSubjectGenerator<? extends Iterable<E>>>
-