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.TestSuite
Creates 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 com.google.common.collect.testing.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:
getTesters
in classFeatureSpecificTestSuiteBuilder<DerivedIteratorTestSuiteBuilder<E>,
TestSubjectGenerator<? extends Iterable<E>>> - Returns:
- never.
-
createTestSuite
public junit.framework.TestSuite createTestSuite()Description copied from class:FeatureSpecificTestSuiteBuilder
Creates a runnable JUnit test suite based on the criteria already given.- Overrides:
createTestSuite
in classFeatureSpecificTestSuiteBuilder<DerivedIteratorTestSuiteBuilder<E>,
TestSubjectGenerator<? extends Iterable<E>>>
-