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 MethodSelectorResolver.MethodType.TestDescriptorFactory -
Class Summary Class Description AbstractAnnotatedDescriptorWrapper<E extends java.lang.reflect.AnnotatedElement> Abstract base class for wrappers for test descriptors based on annotated elements.AbstractOrderingVisitor Abstract base class for visitors that order children nodes.AbstractOrderingVisitor.DescriptorWrapperOrderer<ORDERER,WRAPPER> ClassOrderingVisitor ClassSelectorResolver ClassSelectorResolver.DummyClassTemplateInvocationContext DeclaredMethodSelector Jupiter-specific selector for methods, potentially in nested classes.DefaultClassDescriptor Default implementation ofClassDescriptor, backed by aClassBasedTestDescriptor.DefaultClassOrdererContext Default implementation ofClassOrdererContext.DefaultMethodDescriptor Default implementation ofMethodDescriptor, backed by aMethodBasedTestDescriptor.DefaultMethodOrdererContext Default implementation ofMethodOrdererContext.DiscoverySelectorResolver DiscoverySelectorResolverresolvesTestDescriptorsfor containers and tests selected byDiscoverySelectors, with the help of anEngineDiscoveryRequestResolver.MethodOrderingVisitor MethodSegmentResolver MethodSelectorResolver MethodSelectorResolver.MethodType