Class DefaultTestInstances
- java.lang.Object
-
- org.junit.jupiter.engine.execution.DefaultTestInstances
-
- All Implemented Interfaces:
org.junit.jupiter.api.extension.TestInstances
@API(status=INTERNAL, since="5.4") public class DefaultTestInstances extends java.lang.Object implements org.junit.jupiter.api.extension.TestInstances
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> java.util.Optional<T>findInstance(java.lang.Class<T> requiredType)java.util.List<java.lang.Object>getAllInstances()java.util.List<java.lang.Object>getEnclosingInstances()java.lang.ObjectgetInnermostInstance()static DefaultTestInstancesof(java.lang.Object instance)static DefaultTestInstancesof(org.junit.jupiter.api.extension.TestInstances testInstances, java.lang.Object instance)
-
-
-
Method Detail
-
of
public static DefaultTestInstances of(java.lang.Object instance)
-
of
public static DefaultTestInstances of(org.junit.jupiter.api.extension.TestInstances testInstances, java.lang.Object instance)
-
getInnermostInstance
public java.lang.Object getInnermostInstance()
- Specified by:
getInnermostInstancein interfaceorg.junit.jupiter.api.extension.TestInstances
-
getEnclosingInstances
public java.util.List<java.lang.Object> getEnclosingInstances()
- Specified by:
getEnclosingInstancesin interfaceorg.junit.jupiter.api.extension.TestInstances
-
getAllInstances
public java.util.List<java.lang.Object> getAllInstances()
- Specified by:
getAllInstancesin interfaceorg.junit.jupiter.api.extension.TestInstances
-
findInstance
public <T> java.util.Optional<T> findInstance(java.lang.Class<T> requiredType)
- Specified by:
findInstancein interfaceorg.junit.jupiter.api.extension.TestInstances
-
-