Module org.junit.jupiter.engine
Class ClassOrderingVisitor
java.lang.Object
org.junit.jupiter.engine.discovery.AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor,DefaultClassDescriptor>
org.junit.jupiter.engine.discovery.ClassOrderingVisitor
- All Implemented Interfaces:
TestDescriptor.Visitor
class ClassOrderingVisitor
extends AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor,DefaultClassDescriptor>
- Since:
- 5.8
-
Nested Class Summary
Nested classes/interfaces inherited from class org.junit.jupiter.engine.discovery.AbstractOrderingVisitor
AbstractOrderingVisitor.DescriptorWrapperOrderer, AbstractOrderingVisitor.MessageGenerator -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor, DefaultClassDescriptor>.DescriptorWrapperOrderer createDescriptorWrapperOrderer(ClassOrderer classOrderer) protected AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor, DefaultClassDescriptor>.DescriptorWrapperOrderer getDescriptorWrapperOrderer(AbstractOrderingVisitor<JupiterEngineDescriptor, ClassBasedTestDescriptor, DefaultClassDescriptor>.DescriptorWrapperOrderer inheritedDescriptorWrapperOrderer, AbstractAnnotatedDescriptorWrapper<?> descriptorWrapper) Get theAbstractOrderingVisitor<PARENT extends TestDescriptor,for the suppliedCHILD extends TestDescriptor, WRAPPER extends AbstractAnnotatedDescriptorWrapper<?>>.DescriptorWrapperOrderer AbstractAnnotatedDescriptorWrapper.private static StringnullSafeToString(ClassOrderer classOrderer) private voidorderContainedClasses(JupiterEngineDescriptor jupiterEngineDescriptor, ClassOrderer classOrderer) voidvisit(TestDescriptor testDescriptor) Visit aTestDescriptor.Methods inherited from class org.junit.jupiter.engine.discovery.AbstractOrderingVisitor
doWithMatchingDescriptor, orderChildrenTestDescriptors
-
Field Details
-
configuration
-
-
Constructor Details
-
ClassOrderingVisitor
ClassOrderingVisitor(JupiterConfiguration configuration)
-
-
Method Details
-
visit
Description copied from interface:TestDescriptor.VisitorVisit aTestDescriptor.- Parameters:
testDescriptor- theTestDescriptorto visit; nevernull
-
orderContainedClasses
private void orderContainedClasses(JupiterEngineDescriptor jupiterEngineDescriptor, ClassOrderer classOrderer) -
getDescriptorWrapperOrderer
protected AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor, getDescriptorWrapperOrdererDefaultClassDescriptor>.DescriptorWrapperOrderer (AbstractOrderingVisitor<JupiterEngineDescriptor, ClassBasedTestDescriptor, DefaultClassDescriptor>.DescriptorWrapperOrderer inheritedDescriptorWrapperOrderer, AbstractAnnotatedDescriptorWrapper<?> descriptorWrapper) Description copied from class:AbstractOrderingVisitorGet theAbstractOrderingVisitor<PARENT extends TestDescriptor,for the suppliedCHILD extends TestDescriptor, WRAPPER extends AbstractAnnotatedDescriptorWrapper<?>>.DescriptorWrapperOrderer AbstractAnnotatedDescriptorWrapper.The default implementation returns the supplied
DescriptorWrapperOrderer.- Overrides:
getDescriptorWrapperOrdererin classAbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor, DefaultClassDescriptor> - Returns:
- a new
DescriptorWrapperOrdereror the one supplied as an argument
-
createDescriptorWrapperOrderer
private AbstractOrderingVisitor<JupiterEngineDescriptor,ClassBasedTestDescriptor, createDescriptorWrapperOrdererDefaultClassDescriptor>.DescriptorWrapperOrderer (ClassOrderer classOrderer) -
nullSafeToString
-