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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) org.junit.platform.engine.TestDescriptor
    createInvocationTestDescriptor(org.junit.platform.engine.UniqueId uniqueId, org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext, int index)
     
    (package private) org.junit.platform.engine.UniqueId
    createInvocationUniqueId(org.junit.platform.engine.UniqueId parentUniqueId, int index)
     
    protected String
     
    protected String
    getZeroContextsProvidedErrorMessage(org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider provider)
     
    (package private) boolean
    mayReturnZeroContexts(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) boolean
    supports(org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider provider, org.junit.jupiter.api.extension.ExtensionContext extensionContext)
     

    Methods inherited from class TemplateExecutor

    execute

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      supports in class TemplateExecutor<org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider, org.junit.jupiter.api.extension.TestTemplateInvocationContext>
    • getNoRegisteredProviderErrorMessage

      protected String getNoRegisteredProviderErrorMessage()
      Specified by:
      getNoRegisteredProviderErrorMessage in class TemplateExecutor<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:
      provideContexts in class TemplateExecutor<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:
      mayReturnZeroContexts in class TemplateExecutor<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:
      getZeroContextsProvidedErrorMessage in class TemplateExecutor<org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider, org.junit.jupiter.api.extension.TestTemplateInvocationContext>
    • createInvocationUniqueId

      org.junit.platform.engine.UniqueId createInvocationUniqueId(org.junit.platform.engine.UniqueId parentUniqueId, int index)
      Specified by:
      createInvocationUniqueId in class TemplateExecutor<org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider, org.junit.jupiter.api.extension.TestTemplateInvocationContext>
    • createInvocationTestDescriptor

      org.junit.platform.engine.TestDescriptor createInvocationTestDescriptor(org.junit.platform.engine.UniqueId uniqueId, org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext, int index)
      Specified by:
      createInvocationTestDescriptor in class TemplateExecutor<org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider, org.junit.jupiter.api.extension.TestTemplateInvocationContext>