class ClassOrderingVisitor extends AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor,DefaultClassDescriptor>
AbstractOrderingVisitor.DescriptorWrapperOrderer, AbstractOrderingVisitor.MessageGenerator| Modifier and Type | Field and Description |
|---|---|
private JupiterConfiguration |
configuration |
| Constructor and Description |
|---|
ClassOrderingVisitor(JupiterConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
private AbstractOrderingVisitor.DescriptorWrapperOrderer |
createDescriptorWrapperOrderer(ClassOrderer classOrderer) |
protected AbstractOrderingVisitor.DescriptorWrapperOrderer |
getDescriptorWrapperOrderer(AbstractOrderingVisitor.DescriptorWrapperOrderer inheritedDescriptorWrapperOrderer,
AbstractAnnotatedDescriptorWrapper<?> descriptorWrapper)
Get the
AbstractOrderingVisitor.DescriptorWrapperOrderer for the supplied AbstractAnnotatedDescriptorWrapper. |
private static java.lang.String |
nullSafeToString(ClassOrderer classOrderer) |
private void |
orderContainedClasses(JupiterEngineDescriptor jupiterEngineDescriptor,
ClassOrderer classOrderer) |
void |
visit(TestDescriptor testDescriptor)
Visit a
TestDescriptor. |
doWithMatchingDescriptor, orderChildrenTestDescriptorsprivate final JupiterConfiguration configuration
ClassOrderingVisitor(JupiterConfiguration configuration)
public void visit(TestDescriptor testDescriptor)
TestDescriptor.VisitorTestDescriptor.testDescriptor - the TestDescriptor to visit; never nullprivate void orderContainedClasses(JupiterEngineDescriptor jupiterEngineDescriptor, ClassOrderer classOrderer)
protected AbstractOrderingVisitor.DescriptorWrapperOrderer getDescriptorWrapperOrderer(AbstractOrderingVisitor.DescriptorWrapperOrderer inheritedDescriptorWrapperOrderer, AbstractAnnotatedDescriptorWrapper<?> descriptorWrapper)
AbstractOrderingVisitorAbstractOrderingVisitor.DescriptorWrapperOrderer for the supplied AbstractAnnotatedDescriptorWrapper.
The default implementation returns the supplied DescriptorWrapperOrderer.
getDescriptorWrapperOrderer in class AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor,DefaultClassDescriptor>DescriptorWrapperOrderer or the one supplied as an argumentprivate AbstractOrderingVisitor.DescriptorWrapperOrderer createDescriptorWrapperOrderer(ClassOrderer classOrderer)
private static java.lang.String nullSafeToString(ClassOrderer classOrderer)