Class TestContext
- java.lang.Object
-
- com.adelean.inject.resources.junit.jupiter.core.TestContext
-
public final class TestContext extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InjectionContextgetInjectionContext()java.lang.Class<?>getTestClass()@Nullable java.lang.ObjectgetTestInstance()<T extends java.lang.reflect.Member>
java.util.function.Predicate<T>memberSelector()static TestContextofClass(java.lang.Class<?> testClass, org.junit.jupiter.api.extension.ExtensionContext context)static TestContextofInstance(java.lang.Object testInstance, org.junit.jupiter.api.extension.ExtensionContext context)
-
-
-
Method Detail
-
ofClass
public static TestContext ofClass(java.lang.Class<?> testClass, org.junit.jupiter.api.extension.ExtensionContext context)
-
ofInstance
public static TestContext ofInstance(java.lang.Object testInstance, org.junit.jupiter.api.extension.ExtensionContext context)
-
getTestClass
public java.lang.Class<?> getTestClass()
-
getTestInstance
@Nullable public @Nullable java.lang.Object getTestInstance()
-
getInjectionContext
public InjectionContext getInjectionContext()
-
memberSelector
public <T extends java.lang.reflect.Member> java.util.function.Predicate<T> memberSelector()
-
-