Class MockInjection.OngoingMockInjection
- java.lang.Object
-
- org.mockito.internal.configuration.injection.MockInjection.OngoingMockInjection
-
- Enclosing class:
- MockInjection
public static class MockInjection.OngoingMockInjection extends java.lang.ObjectOngoing configuration of the mock injector.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.ObjectfieldOwnerprivate java.util.Set<java.lang.reflect.Field>fieldsprivate MockInjectionStrategyinjectionStrategiesprivate java.util.Set<java.lang.Object>mocksprivate MockInjectionStrategypostInjectionStrategies
-
Constructor Summary
Constructors Modifier Constructor Description privateOngoingMockInjection(java.lang.reflect.Field field, java.lang.Object fieldOwner)privateOngoingMockInjection(java.util.Set<java.lang.reflect.Field> fields, java.lang.Object fieldOwner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply()MockInjection.OngoingMockInjectionhandleSpyAnnotation()MockInjection.OngoingMockInjectiontryConstructorInjection()MockInjection.OngoingMockInjectiontryPropertyOrFieldInjection()MockInjection.OngoingMockInjectionwithMocks(java.util.Set<java.lang.Object> mocks)
-
-
-
Field Detail
-
fields
private final java.util.Set<java.lang.reflect.Field> fields
-
mocks
private final java.util.Set<java.lang.Object> mocks
-
fieldOwner
private final java.lang.Object fieldOwner
-
injectionStrategies
private final MockInjectionStrategy injectionStrategies
-
postInjectionStrategies
private final MockInjectionStrategy postInjectionStrategies
-
-
Method Detail
-
withMocks
public MockInjection.OngoingMockInjection withMocks(java.util.Set<java.lang.Object> mocks)
-
tryConstructorInjection
public MockInjection.OngoingMockInjection tryConstructorInjection()
-
tryPropertyOrFieldInjection
public MockInjection.OngoingMockInjection tryPropertyOrFieldInjection()
-
handleSpyAnnotation
public MockInjection.OngoingMockInjection handleSpyAnnotation()
-
apply
public void apply()
-
-