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