org.junit.internal.builders
Class AllDefaultPossibilitiesBuilder

java.lang.Object
  extended by org.junit.runners.model.RunnerBuilder
      extended by org.junit.internal.builders.AllDefaultPossibilitiesBuilder

public class AllDefaultPossibilitiesBuilder
extends RunnerBuilder


Constructor Summary
AllDefaultPossibilitiesBuilder(boolean canUseSuiteMethod)
           
 
Method Summary
protected  AnnotatedBuilder annotatedBuilder()
           
protected  IgnoredBuilder ignoredBuilder()
           
protected  JUnit3Builder junit3Builder()
           
protected  JUnit4Builder junit4Builder()
           
 Runner runnerForClass(java.lang.Class<?> testClass)
          Override to calculate the correct runner for a test class at runtime.
protected  RunnerBuilder suiteMethodBuilder()
           
 
Methods inherited from class org.junit.runners.model.RunnerBuilder
runners, safeRunnerForClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AllDefaultPossibilitiesBuilder

public AllDefaultPossibilitiesBuilder(boolean canUseSuiteMethod)
Method Detail

runnerForClass

public Runner runnerForClass(java.lang.Class<?> testClass)
                      throws java.lang.Throwable
Description copied from class: RunnerBuilder
Override to calculate the correct runner for a test class at runtime.

Specified by:
runnerForClass in class RunnerBuilder
Parameters:
testClass - class to be run
Returns:
a Runner
Throws:
java.lang.Throwable - if a runner cannot be constructed

junit4Builder

protected JUnit4Builder junit4Builder()

junit3Builder

protected JUnit3Builder junit3Builder()

annotatedBuilder

protected AnnotatedBuilder annotatedBuilder()

ignoredBuilder

protected IgnoredBuilder ignoredBuilder()

suiteMethodBuilder

protected RunnerBuilder suiteMethodBuilder()