All Classes
-
All Classes Interface Summary Class Summary Class Description AfterEachMethodAdapter Functional interface for registering an@AfterEachmethod as a pseudo-extension.BeforeEachMethodAdapter Functional interface for registering a@BeforeEachmethod as a pseudo-extension.CachingJupiterConfiguration Caching implementation of theJupiterConfigurationAPI.ClassBasedTestDescriptor TestDescriptorfor tests based on Java classes.ClassTestDescriptor TestDescriptorfor tests based on Java classes.ConditionEvaluator ConditionEvaluatorevaluatesExecutionConditionextensions.Constants Collection of constants related to theJupiterTestEngine.DefaultJupiterConfiguration Default implementation of theJupiterConfigurationAPI.DefaultTestInstances DiscoverySelectorResolver DiscoverySelectorResolverresolvesTestDescriptorsfor containers and tests selected by DiscoverySelectors with the help of theJavaElementsResolver.DynamicDescendantFilter Filter for dynamic descendants ofTestDescriptorsthat implementFilterable.ExecutableInvoker ExecutableInvokerencapsulates the invocation of aExecutable(i.e., method or constructor), including support for dynamic resolution of method parameters viaParameterResolvers.ExecutableInvoker.ReflectiveInterceptorCall<E extends java.lang.reflect.Executable,T> ExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall ExtensionRegistrar AnExtensionRegistraris used to register extensions.ExtensionRegistry AnExtensionRegistryholds all registered extensions (i.e.ExtensionValuesStore ExtensionValuesStoreis used inside implementations ofExtensionContextto store and retrieve values.Filterable Filterableis implemented byTestDescriptorsthat may register dynamic tests during execution and support selective test execution.InvocationInterceptorChain InvocationInterceptorChain.InterceptorCall<T> InvocationInterceptorChain.VoidInterceptorCall IsInnerClass Test if a class is a non-private inner class (i.e., a non-static nested class).IsNestedTestClass Test if a class is a JUnit Jupiter@Nestedtest class.IsPotentialTestContainer Test if a class is a potential top-level JUnit Jupiter test container, even if it does not contain tests.IsTestClassWithTests Test if a class is a JUnit Jupiter test class containing executable tests, test factories, test templates, or nested tests.IsTestFactoryMethod Test if a method is a JUnit Jupiter@TestFactorymethod.IsTestMethod Test if a method is a JUnit Jupiter@Testmethod.IsTestTemplateMethod Test if a method is a JUnit Jupiter@TestTemplatemethod.JupiterConfiguration JupiterEngineDescriptor JupiterEngineExecutionContext JupiterEngineExecutionContext.Builder JupiterTestDescriptor JupiterTestEngine The JUnit JupiterTestEngine.JupiterThrowableCollectorFactory Factory for creatingThrowableCollectorswithin the JUnit Jupiter test engine.MethodBasedTestDescriptor Base class forTestDescriptorsbased on Java methods.MutableExtensionRegistry Default, mutable implementation ofExtensionRegistry.NamespaceAwareStore NestedClassTestDescriptor TestDescriptorfor tests based on nested (but not static) Java classes.TestFactoryTestDescriptor TestDescriptorfor@TestFactorymethods.TestInstanceLifecycleUtils Collection of utilities for retrieving the test instance lifecycle mode.TestInstancesProvider TestMethodTestDescriptor TestDescriptorfor@Testmethods.TestTemplateInvocationTestDescriptor TestDescriptorfor a@TestTemplateinvocation.TestTemplateTestDescriptor TestDescriptorfor@TestTemplatemethods.