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 org.junit.platform.engine.TestDescriptor>collectChildren(int index, org.junit.platform.engine.UniqueId invocationUniqueId)(package private) org.junit.platform.engine.TestDescriptorcreateInvocationTestDescriptor(org.junit.platform.engine.UniqueId uniqueId, org.junit.jupiter.api.extension.ClassTemplateInvocationContext invocationContext, int index)(package private) org.junit.platform.engine.UniqueIdcreateInvocationUniqueId(org.junit.platform.engine.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
org.junit.platform.engine.UniqueId createInvocationUniqueId(org.junit.platform.engine.UniqueId parentUniqueId, int index)- Specified by:
createInvocationUniqueIdin classTemplateExecutor<org.junit.jupiter.api.extension.ClassTemplateInvocationContextProvider,org.junit.jupiter.api.extension.ClassTemplateInvocationContext>
-
createInvocationTestDescriptor
org.junit.platform.engine.TestDescriptor createInvocationTestDescriptor(org.junit.platform.engine.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 org.junit.platform.engine.TestDescriptor> collectChildren(int index, org.junit.platform.engine.UniqueId invocationUniqueId)
-
-