com.google.common.collect.testing
Class SortedSetTestSuiteBuilder<E>

java.lang.Object
  extended by com.google.common.collect.testing.FeatureSpecificTestSuiteBuilder<B,G>
      extended by com.google.common.collect.testing.PerCollectionSizeTestSuiteBuilder<B,TestCollectionGenerator<E>,Collection<E>,E>
          extended by com.google.common.collect.testing.AbstractCollectionTestSuiteBuilder<SetTestSuiteBuilder<E>,E>
              extended by com.google.common.collect.testing.SetTestSuiteBuilder<E>
                  extended by com.google.common.collect.testing.SortedSetTestSuiteBuilder<E>
Direct Known Subclasses:
NavigableSetTestSuiteBuilder

public class SortedSetTestSuiteBuilder<E>
extends SetTestSuiteBuilder<E>

Creates, based on your criteria, a JUnit test suite that exhaustively tests a SortedSet implementation.


Constructor Summary
SortedSetTestSuiteBuilder()
           
 
Method Summary
 junit.framework.TestSuite createTestSuite()
          Creates a runnable JUnit test suite based on the criteria already given.
protected  List<Class<? extends AbstractTester>> getTesters()
           
static
<E> SortedSetTestSuiteBuilder<E>
using(TestSetGenerator<E> generator)
           
 
Methods inherited from class com.google.common.collect.testing.SetTestSuiteBuilder
createDerivedSuites
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortedSetTestSuiteBuilder

public SortedSetTestSuiteBuilder()
Method Detail

using

public static <E> SortedSetTestSuiteBuilder<E> using(TestSetGenerator<E> generator)

getTesters

protected List<Class<? extends AbstractTester>> getTesters()
Overrides:
getTesters in class SetTestSuiteBuilder<E>

createTestSuite

public junit.framework.TestSuite createTestSuite()
Description copied from class: PerCollectionSizeTestSuiteBuilder
Creates a runnable JUnit test suite based on the criteria already given.

Overrides:
createTestSuite in class PerCollectionSizeTestSuiteBuilder<SetTestSuiteBuilder<E>,TestCollectionGenerator<E>,Collection<E>,E>


Copyright © 2010-2012. All Rights Reserved.