Class DefaultTestInstanceFactoryContext

java.lang.Object
org.junit.jupiter.engine.descriptor.DefaultTestInstanceFactoryContext
All Implemented Interfaces:
org.junit.jupiter.api.extension.TestInstanceFactoryContext

class DefaultTestInstanceFactoryContext extends Object implements org.junit.jupiter.api.extension.TestInstanceFactoryContext
Default implementation of the TestInstanceFactoryContext API.
Since:
5.3
  • Field Details

    • testClass

      private final Class<?> testClass
    • outerInstance

      private final Optional<Object> outerInstance
  • Constructor Details

    • DefaultTestInstanceFactoryContext

      DefaultTestInstanceFactoryContext(Class<?> testClass, Optional<Object> outerInstance)
  • Method Details

    • getTestClass

      public Class<?> getTestClass()
      Specified by:
      getTestClass in interface org.junit.jupiter.api.extension.TestInstanceFactoryContext
    • getOuterInstance

      public Optional<Object> getOuterInstance()
      Specified by:
      getOuterInstance in interface org.junit.jupiter.api.extension.TestInstanceFactoryContext
    • toString

      public String toString()
      Overrides:
      toString in class Object