Package org.junit.jupiter.engine.discovery
Internal classes for test discovery within the JUnit Jupiter test engine.
Contains resolvers for Java elements.
-
Interface Summary Interface Description AbstractOrderingVisitor.MessageGenerator -
Class Summary Class Description AbstractAnnotatedDescriptorWrapper<E extends java.lang.reflect.AnnotatedElement> Abstract base class for wrappers for test descriptors based on annotated elements.AbstractOrderingVisitor<PARENT extends TestDescriptor,CHILD extends TestDescriptor,WRAPPER extends AbstractAnnotatedDescriptorWrapper<?>> Abstract base class for visitors that order children nodes.ClassOrderingVisitor ClassSelectorResolver DefaultClassDescriptor Default implementation ofClassDescriptor
, backed by aClassBasedTestDescriptor
.DefaultClassOrdererContext Default implementation ofClassOrdererContext
.DefaultMethodDescriptor Default implementation ofMethodDescriptor
, backed by aMethodBasedTestDescriptor
.DefaultMethodOrdererContext Default implementation ofMethodOrdererContext
.DiscoverySelectorResolver DiscoverySelectorResolver
resolvesTestDescriptors
for containers and tests selected by DiscoverySelectors with the help of theJavaElementsResolver
.MethodFinder MethodOrderingVisitor MethodSelectorResolver -
Enum Summary Enum Description MethodSelectorResolver.MethodType