class TestClassRequestResolver
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Logger |
logger |
private static org.junit.runners.model.RunnerBuilder |
RUNNER_BUILDER |
private UniqueIdReader |
uniqueIdReader |
private UniqueIdStringifier |
uniqueIdStringifier |
Constructor and Description |
---|
TestClassRequestResolver(Logger logger) |
Modifier and Type | Method and Description |
---|---|
private void |
addChildrenRecursively(VintageTestDescriptor parent) |
private RunnerTestDescriptor |
createCompleteRunnerTestDescriptor(java.lang.Class<?> testClass,
org.junit.runner.Runner runner,
UniqueId engineId) |
private org.junit.runner.manipulation.Filter |
createOrFilter(java.util.List<RunnerTestDescriptorAwareFilter> filters,
RunnerTestDescriptor runnerTestDescriptor) |
(package private) RunnerTestDescriptor |
createRunnerTestDescriptor(TestClassRequest request,
UniqueId engineId) |
private RunnerTestDescriptor |
determineRunnerTestDescriptor(java.lang.Class<?> testClass,
org.junit.runner.Runner runner,
java.util.List<RunnerTestDescriptorAwareFilter> filters,
UniqueId engineId) |
private java.util.function.IntFunction<java.lang.String> |
determineUniqueIdGenerator(java.lang.String uniqueId,
java.util.List<org.junit.runner.Description> childrenWithSameUniqueId) |
private static final org.junit.runners.model.RunnerBuilder RUNNER_BUILDER
private final Logger logger
private final UniqueIdReader uniqueIdReader
private final UniqueIdStringifier uniqueIdStringifier
TestClassRequestResolver(Logger logger)
RunnerTestDescriptor createRunnerTestDescriptor(TestClassRequest request, UniqueId engineId)
private RunnerTestDescriptor determineRunnerTestDescriptor(java.lang.Class<?> testClass, org.junit.runner.Runner runner, java.util.List<RunnerTestDescriptorAwareFilter> filters, UniqueId engineId)
private org.junit.runner.manipulation.Filter createOrFilter(java.util.List<RunnerTestDescriptorAwareFilter> filters, RunnerTestDescriptor runnerTestDescriptor)
private RunnerTestDescriptor createCompleteRunnerTestDescriptor(java.lang.Class<?> testClass, org.junit.runner.Runner runner, UniqueId engineId)
private void addChildrenRecursively(VintageTestDescriptor parent)
private java.util.function.IntFunction<java.lang.String> determineUniqueIdGenerator(java.lang.String uniqueId, java.util.List<org.junit.runner.Description> childrenWithSameUniqueId)