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>
-
-
Constructor Summary
Constructors Constructor Description ClassTemplateExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.stream.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 java.lang.StringgetNoRegisteredProviderErrorMessage()protected java.lang.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) java.util.stream.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 org.junit.jupiter.engine.descriptor.TemplateExecutor
execute
-
-
-
-
Method Detail
-
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
protected java.lang.String getNoRegisteredProviderErrorMessage()
- Specified by:
getNoRegisteredProviderErrorMessagein classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider,org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
provideContexts
java.util.stream.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 java.lang.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
UniqueId createInvocationUniqueId(UniqueId parentUniqueId, int index)
- 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
private java.util.stream.Stream<? extends TestDescriptor> collectChildren(int index, UniqueId invocationUniqueId)
-
-