public static class MockInjection.OngoingMockInjection
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
fieldOwner |
private java.util.Set<java.lang.reflect.Field> |
fields |
private MockInjectionStrategy |
injectionStrategies |
private java.util.Set<java.lang.Object> |
mocks |
private MockInjectionStrategy |
postInjectionStrategies |
Modifier | Constructor and Description |
---|---|
private |
OngoingMockInjection(java.lang.reflect.Field field,
java.lang.Object fieldOwner) |
private |
OngoingMockInjection(java.util.Set<java.lang.reflect.Field> fields,
java.lang.Object fieldOwner) |
Modifier and Type | Method and Description |
---|---|
void |
apply() |
MockInjection.OngoingMockInjection |
handleSpyAnnotation() |
MockInjection.OngoingMockInjection |
tryConstructorInjection() |
MockInjection.OngoingMockInjection |
tryPropertyOrFieldInjection() |
MockInjection.OngoingMockInjection |
withMocks(java.util.Set<java.lang.Object> mocks) |
private final java.util.Set<java.lang.reflect.Field> fields
private final java.util.Set<java.lang.Object> mocks
private final java.lang.Object fieldOwner
private final MockInjectionStrategy injectionStrategies
private final MockInjectionStrategy postInjectionStrategies
private OngoingMockInjection(java.lang.reflect.Field field, java.lang.Object fieldOwner)
private OngoingMockInjection(java.util.Set<java.lang.reflect.Field> fields, java.lang.Object fieldOwner)
public MockInjection.OngoingMockInjection withMocks(java.util.Set<java.lang.Object> mocks)
public MockInjection.OngoingMockInjection tryConstructorInjection()
public MockInjection.OngoingMockInjection tryPropertyOrFieldInjection()
public MockInjection.OngoingMockInjection handleSpyAnnotation()
public void apply()