Package org.junit.internal.requests
Class ClassRequest.CustomSuiteMethodBuilder
- java.lang.Object
-
- org.junit.runners.model.RunnerBuilder
-
- org.junit.internal.builders.SuiteMethodBuilder
-
- org.junit.internal.requests.ClassRequest.CustomSuiteMethodBuilder
-
- Enclosing class:
- ClassRequest
private class ClassRequest.CustomSuiteMethodBuilder extends SuiteMethodBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CustomSuiteMethodBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Runner
runnerForClass(java.lang.Class<?> testClass)
Override to calculate the correct runner for a test class at runtime.-
Methods inherited from class org.junit.internal.builders.SuiteMethodBuilder
hasSuiteMethod
-
Methods inherited from class org.junit.runners.model.RunnerBuilder
runners, runners, safeRunnerForClass
-
-
-
-
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.- Overrides:
runnerForClass
in classSuiteMethodBuilder
- Parameters:
testClass
- class to be run- Returns:
- a Runner
- Throws:
java.lang.Throwable
- if a runner cannot be constructed
-
-