Class SuiteMethodBuilder

java.lang.Object
org.junit.runners.model.RunnerBuilder
org.junit.internal.builders.SuiteMethodBuilder
Direct Known Subclasses:
ClassRequest.CustomSuiteMethodBuilder

public class SuiteMethodBuilder extends RunnerBuilder
  • Constructor Details

    • SuiteMethodBuilder

      public SuiteMethodBuilder()
  • Method Details

    • runnerForClass

      public Runner runnerForClass(Class<?> each) throws 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:
      each - class to be run
      Returns:
      a Runner
      Throws:
      Throwable - if a runner cannot be constructed
    • hasSuiteMethod

      public boolean hasSuiteMethod(Class<?> testClass)