Class DefaultTestInstanceFactoryContext
java.lang.Object
org.junit.jupiter.engine.descriptor.DefaultTestInstanceFactoryContext
- All Implemented Interfaces:
TestInstanceFactoryContext
Default implementation of the
TestInstanceFactoryContext API.- Since:
- 5.3
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTestInstanceFactoryContext(Class<?> testClass, Optional<Object> outerInstance) -
Method Summary
-
Field Details
-
testClass
-
outerInstance
-
-
Constructor Details
-
DefaultTestInstanceFactoryContext
-
-
Method Details
-
getTestClass
Description copied from interface:TestInstanceFactoryContextGet the test class for this context.- Specified by:
getTestClassin interfaceTestInstanceFactoryContext- Returns:
- the test class to be instantiated; never
null
-
getOuterInstance
Description copied from interface:TestInstanceFactoryContextGet the instance of the outer class, if available.The returned
Optionalwill be empty unless the current test class is a@Nestedtest class.- Specified by:
getOuterInstancein interfaceTestInstanceFactoryContext- Returns:
- an
Optionalcontaining the outer test instance; nevernullbut potentially empty - See Also:
-
toString
-