Class TestInfoParameterResolver.DefaultTestInfo

java.lang.Object
org.junit.jupiter.engine.extension.TestInfoParameterResolver.DefaultTestInfo
All Implemented Interfaces:
org.junit.jupiter.api.TestInfo
Enclosing class:
TestInfoParameterResolver

private static class TestInfoParameterResolver.DefaultTestInfo extends Object implements org.junit.jupiter.api.TestInfo
  • Field Details

  • Constructor Details

    • DefaultTestInfo

      DefaultTestInfo(org.junit.jupiter.api.extension.ExtensionContext extensionContext)
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface org.junit.jupiter.api.TestInfo
    • getTags

      public Set<String> getTags()
      Specified by:
      getTags in interface org.junit.jupiter.api.TestInfo
    • getTestClass

      public Optional<Class<?>> getTestClass()
      Specified by:
      getTestClass in interface org.junit.jupiter.api.TestInfo
    • getTestMethod

      public Optional<Method> getTestMethod()
      Specified by:
      getTestMethod in interface org.junit.jupiter.api.TestInfo
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • nullSafeGet

      private static Object nullSafeGet(Optional<?> optional)