Package io.quarkus.test.common
Class TestResourceManager.DefaultTestInjector
- java.lang.Object
-
- io.quarkus.test.common.TestResourceManager.DefaultTestInjector
-
- All Implemented Interfaces:
QuarkusTestResourceLifecycleManager.TestInjector
- Enclosing class:
- TestResourceManager
static class TestResourceManager.DefaultTestInjector extends Object implements QuarkusTestResourceLifecycleManager.TestInjector
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager.TestInjector
QuarkusTestResourceLifecycleManager.TestInjector.Annotated, QuarkusTestResourceLifecycleManager.TestInjector.AnnotatedAndMatchesType
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Object
testInstance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
injectIntoFields(Object fieldValue, Predicate<Field> predicate)
-
-
-
Field Detail
-
testInstance
final Object testInstance
-
-
Method Detail
-
injectIntoFields
public void injectIntoFields(Object fieldValue, Predicate<Field> predicate)
- Specified by:
injectIntoFields
in interfaceQuarkusTestResourceLifecycleManager.TestInjector
- Parameters:
fieldValue
- The actual value to inject into a test fieldpredicate
- User supplied predicate which can be used to determine whether or not the field should be set with withfieldValue
-
-