Class TerminalMockCandidateFilter
java.lang.Object
org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter
- All Implemented Interfaces:
MockCandidateFilter
This node returns an actual injecter which will be either :
- an
OngoingInjectorthat do nothing if a candidate couldn't be found - an
OngoingInjectorthat will try to inject the candidate trying first the property setter then if not possible try the field access
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterCandidate(Collection<Object> mocks, Field candidateFieldToBeInjected, List<Field> allRemainingCandidateFields, Object injectee, Field injectMocksField)
-
Constructor Details
-
TerminalMockCandidateFilter
public TerminalMockCandidateFilter()
-
-
Method Details
-
filterCandidate
public OngoingInjector filterCandidate(Collection<Object> mocks, Field candidateFieldToBeInjected, List<Field> allRemainingCandidateFields, Object injectee, Field injectMocksField) - Specified by:
filterCandidatein interfaceMockCandidateFilter
-