Class ClassTemplateTestDescriptor.ClassTemplateExecutor
java.lang.Object
org.junit.jupiter.engine.descriptor.TemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor.ClassTemplateExecutor
- Enclosing class:
ClassTemplateTestDescriptor
class ClassTemplateTestDescriptor.ClassTemplateExecutor
extends TemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
- Since:
- 5.13
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Stream<? extends TestDescriptor> collectChildren(int index, UniqueId invocationUniqueId) (package private) TestDescriptorcreateInvocationTestDescriptor(UniqueId uniqueId, org.junit.jupiter.api.extension.ClassTemplateInvocationContext invocationContext, int index) (package private) UniqueIdcreateInvocationUniqueId(UniqueId parentUniqueId, int index) protected Stringprotected StringgetZeroContextsProvidedErrorMessage(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider) (package private) booleanmayReturnZeroContexts(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider, org.junit.jupiter.api.extension.ExtensionContext extensionContext) (package private) Stream<? extends org.junit.jupiter.api.extension.ClassTemplateInvocationContext> provideContexts(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider, org.junit.jupiter.api.extension.ExtensionContext extensionContext) (package private) booleansupports(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider, org.junit.jupiter.api.extension.ExtensionContext extensionContext) Methods inherited from class TemplateExecutor
execute
-
Constructor Details
-
ClassTemplateExecutor
public ClassTemplateExecutor()
-
-
Method Details
-
supports
boolean supports(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider, org.junit.jupiter.api.extension.ExtensionContext extensionContext) - Specified by:
supportsin classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
getNoRegisteredProviderErrorMessage
- Specified by:
getNoRegisteredProviderErrorMessagein classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
provideContexts
Stream<? extends org.junit.jupiter.api.extension.ClassTemplateInvocationContext> provideContexts(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider, org.junit.jupiter.api.extension.ExtensionContext extensionContext) - Specified by:
provideContextsin classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
mayReturnZeroContexts
boolean mayReturnZeroContexts(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider, org.junit.jupiter.api.extension.ExtensionContext extensionContext) - Specified by:
mayReturnZeroContextsin classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
getZeroContextsProvidedErrorMessage
protected String getZeroContextsProvidedErrorMessage(org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider provider) - Specified by:
getZeroContextsProvidedErrorMessagein classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
createInvocationUniqueId
- Specified by:
createInvocationUniqueIdin classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
createInvocationTestDescriptor
TestDescriptor createInvocationTestDescriptor(UniqueId uniqueId, org.junit.jupiter.api.extension.ClassTemplateInvocationContext invocationContext, int index) - Specified by:
createInvocationTestDescriptorin classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider, org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
collectChildren
-