/external/mockito/src/main/java/org/mockito/invocation/ |
H A D | package-info.java | 9 package org.mockito.invocation;
|
H A D | MockHandler.java | 5 package org.mockito.invocation; 10 * Mockito handler of an invocation on a mock. This is a core part of the API, the heart of Mockito. 18 * Takes an invocation object and handles it. 24 * @param invocation The invocation to handle 28 Object handle(Invocation invocation) throws Throwable; argument
|
H A D | DescribedInvocation.java | 5 package org.mockito.invocation; 9 * Provides information about the invocation, specifically a human readable description and the location. 14 * Describes the invocation in the human friendly way. 16 * @return the description of this invocation. 21 * The place in the code where the invocation happened. 23 * @return the location of the invocation.
|
H A D | Location.java | 5 package org.mockito.invocation;
|
H A D | StubInfo.java | 5 package org.mockito.invocation; 13 * @return the location where the invocation was stubbed.
|
/external/mockito/src/main/java/org/mockito/internal/invocation/ |
H A D | package-info.java | 9 package org.mockito.internal.invocation;
|
H A D | AbstractAwareMethod.java | 6 package org.mockito.internal.invocation;
|
H A D | InvocationMarker.java | 5 package org.mockito.internal.invocation; 8 import org.mockito.invocation.Invocation; 9 import org.mockito.invocation.MatchableInvocation; 18 for (Invocation invocation : invocations) { 19 markVerified(invocation, wanted); 23 public static void markVerified(Invocation invocation, MatchableInvocation wanted) { argument 24 invocation.markVerified(); 25 wanted.captureArgumentsFrom(invocation);
|
H A D | StubInfoImpl.java | 5 package org.mockito.internal.invocation; 7 import org.mockito.invocation.DescribedInvocation; 8 import org.mockito.invocation.Location; 9 import org.mockito.invocation.StubInfo;
|
H A D | MatcherApplicationStrategy.java | 5 package org.mockito.internal.invocation; 7 import static org.mockito.internal.invocation.MatcherApplicationStrategy.MatcherApplicationType.ERROR_UNSUPPORTED_NUMBER_OF_MATCHERS; 8 import static org.mockito.internal.invocation.MatcherApplicationStrategy.MatcherApplicationType.MATCH_EACH_VARARGS_WITH_LAST_MATCHER; 9 import static org.mockito.internal.invocation.MatcherApplicationStrategy.MatcherApplicationType.ONE_MATCHER_PER_ARGUMENT; 17 import org.mockito.invocation.Invocation; 21 private final Invocation invocation; field in class:MatcherApplicationStrategy 27 private MatcherApplicationStrategy(Invocation invocation, List<ArgumentMatcher<?>> matchers, MatcherApplicationType matchingType) { argument 28 this.invocation = invocation; 30 int times = varargLength(invocation); 51 getMatcherApplicationStrategyFor(Invocation invocation, List<ArgumentMatcher<?>> matchers) argument 89 getMatcherApplicationType(Invocation invocation, List<ArgumentMatcher<?>> matchers) argument 119 varargLength(Invocation invocation) argument [all...] |
/external/mockito/src/main/java/org/mockito/internal/invocation/realmethod/ |
H A D | package-info.java | 9 package org.mockito.internal.invocation.realmethod;
|
/external/mockito/src/main/java/org/mockito/internal/verification/ |
H A D | SingleRegisteredInvocation.java | 8 import org.mockito.invocation.Invocation; 16 private Invocation invocation; field in class:SingleRegisteredInvocation 18 public void add(Invocation invocation) { argument 19 this.invocation = invocation; 23 invocation = null; 31 invocation = null; 35 return invocation == null;
|
/external/mockito/src/main/java/org/mockito/internal/listeners/ |
H A D | StubbingLookupListener.java | 3 import org.mockito.invocation.Invocation; 4 import org.mockito.invocation.MatchableInvocation; 12 * If the answer is not found (e.g. that invocation was not stubbed on the mock), mock's default answer is used. 13 * This listener implementation is notified when Mockito looked up an answer for invocation on a mock. 24 * Called by the framework when Mockito looked up an answer for invocation on a mock. 28 * @param invocation the invocation on the mock 29 * @param stubbingFound - can be null - it indicates that the invocation was not stubbed. 31 void onStubbingLookup(Invocation invocation, MatchableInvocation stubbingFound); argument
|
/external/mockito/src/main/java/org/mockito/stubbing/ |
H A D | Answer.java | 7 import org.mockito.invocation.InvocationOnMock; 17 * Object answer(InvocationOnMock invocation) { 18 * Object[] args = invocation.getArguments(); 19 * Object mock = invocation.getMock(); 32 * @param invocation the invocation on the mock. 38 T answer(InvocationOnMock invocation) throws Throwable; argument
|
H A D | ValidableAnswer.java | 9 import org.mockito.invocation.InvocationOnMock; 12 * Allow to validate this answer is correct for the given invocation. 28 * Object answer(InvocationOnMock invocation) { 59 * public Object answer(InvocationOnMock invocation) { 63 * public void validateFor(InvocationOnMock invocation) { 76 * Validation of the answer at <em>stub time</em> for the given invocation. 84 * the given invocation. If the validation succeed the implementation must simply return without throwing. 87 * @param invocation The stubbed invocation 91 void validateFor(InvocationOnMock invocation); argument [all...] |
/external/mockito/src/test/java/org/mockito/internal/verification/ |
H A D | OnlyTest.java | 9 import org.mockito.internal.invocation.InvocationBuilder; 10 import org.mockito.internal.invocation.InvocationMatcher; 11 import org.mockito.invocation.MatchableInvocation; 13 import org.mockito.invocation.Invocation; 25 private final Invocation invocation; field in class:OnlyTest.VerificationDataStub 28 public VerificationDataStub(InvocationMatcher wanted, Invocation invocation) { argument 29 this.invocation = invocation; 34 return Arrays.asList(invocation); 50 Invocation invocation [all...] |
/external/mockito/src/main/java/org/mockito/internal/handler/ |
H A D | NotifiedMethodInvocationReport.java | 7 import org.mockito.invocation.DescribedInvocation; 8 import org.mockito.invocation.Invocation; 17 private final Invocation invocation; field in class:NotifiedMethodInvocationReport 26 * @param invocation Information on the method call 27 * @param returnedValue The value returned by the method invocation 29 public NotifiedMethodInvocationReport(Invocation invocation, Object returnedValue) { argument 30 this.invocation = invocation; 39 * @param invocation Information on the method call 40 * @param throwable Tha throwable raised by the method invocation 42 NotifiedMethodInvocationReport(Invocation invocation, Throwable throwable) argument [all...] |
/external/mockito/src/main/java/org/mockito/internal/stubbing/answers/ |
H A D | ReturnsArgumentAt.java | 10 import org.mockito.invocation.Invocation; 11 import org.mockito.invocation.InvocationOnMock; 18 * <p>The <code>argumentIndex</code> represents the index in the argument array of the invocation.</p> 35 * @param wantedArgumentPosition The position of the argument identity to return in the invocation. 46 public Object answer(InvocationOnMock invocation) throws Throwable { argument 47 int argumentPosition = inferWantedArgumentPosition(invocation); 48 validateIndexWithinInvocationRange(invocation, argumentPosition); 50 if (wantedArgIndexIsVarargAndSameTypeAsReturnType(invocation.getMethod(), argumentPosition)) { 52 return ((Invocation) invocation).getRawArguments()[argumentPosition]; 55 return invocation 60 validateFor(InvocationOnMock invocation) argument 66 inferWantedArgumentPosition(InvocationOnMock invocation) argument 72 validateIndexWithinInvocationRange(InvocationOnMock invocation, int argumentPosition) argument 80 validateArgumentTypeCompatibility(InvocationOnMock invocation, int argumentPosition) argument 98 wantedArgumentPositionIsValidForInvocation(InvocationOnMock invocation, int argumentPosition) argument 109 inferWantedArgumentType(InvocationOnMock invocation, int argumentPosition) argument [all...] |
H A D | CallsRealMethods.java | 9 import org.mockito.invocation.InvocationOnMock; 39 public Object answer(InvocationOnMock invocation) throws Throwable { argument 40 if (Modifier.isAbstract(invocation.getMethod().getModifiers())) { 41 return RETURNS_DEFAULTS.answer(invocation); 43 return invocation.callRealMethod(); 47 public void validateFor(InvocationOnMock invocation) { argument 48 if (new InvocationInfo(invocation).isAbstract()) {
|
H A D | AnswerFunctionalInterfaces.java | 7 import org.mockito.invocation.InvocationOnMock; 42 public T answer(InvocationOnMock invocation) throws Throwable { 43 return answer.answer((A)invocation.getArgument(0)); 57 public Void answer(InvocationOnMock invocation) throws Throwable { 58 answer.answer((A)invocation.getArgument(0)); 75 public T answer(InvocationOnMock invocation) throws Throwable { 77 (A)invocation.getArgument(0), 78 (B)invocation.getArgument(1)); 93 public Void answer(InvocationOnMock invocation) throws Throwable { 95 (A)invocation [all...] |
/external/mockito/src/main/java/org/mockito/internal/verification/api/ |
H A D | InOrderContext.java | 7 import org.mockito.invocation.Invocation; 11 boolean isVerified(Invocation invocation); argument
|
H A D | VerificationData.java | 7 import org.mockito.internal.invocation.InvocationMatcher; 8 import org.mockito.invocation.Invocation; 9 import org.mockito.invocation.MatchableInvocation; 27 * The target or wanted invocation. 28 * Below example illustrates what is the 'target' invocation: 30 * mock.foo(); // <- invocation 1 31 * mock.bar(); // <- invocation 2 33 * verify(mock).bar(); // <- target invocation 36 * Target invocation can contain argument matchers therefore the returned type is {@link MatchableInvocation}
|
H A D | VerificationDataInOrder.java | 9 import org.mockito.internal.invocation.InvocationMatcher; 10 import org.mockito.invocation.Invocation; 11 import org.mockito.invocation.MatchableInvocation;
|
/external/mockito/src/test/java/org/mockito/internal/invocation/ |
H A D | InvocationImplTest.java | 6 package org.mockito.internal.invocation; 12 import org.mockito.internal.invocation.realmethod.RealMethod; 15 import org.mockito.invocation.Invocation; 29 private Invocation invocation; field in class:InvocationImplTest 33 invocation = new InvocationBuilder().args(" ").mock("mock").toInvocation(); 42 assertFalse(invocation.equals(null)); 43 assertFalse(invocation.equals("")); 44 assertTrue(invocation.equals(equal)); 45 assertFalse(invocation.equals(nonEqual)); 46 assertTrue(invocation [all...] |
/external/mockito/src/main/java/org/mockito/internal/reporting/ |
H A D | PrintSettings.java | 8 import org.mockito.internal.invocation.ArgumentsProcessor; 9 import org.mockito.internal.invocation.InvocationMatcher; 12 import org.mockito.invocation.Invocation; 13 import org.mockito.invocation.MatchableInvocation; 47 public String print(List<ArgumentMatcher> matchers, Invocation invocation) { argument 49 String qualifiedName = MockUtil.getMockName(invocation.getMock()) + "." + invocation.getMethod().getName(); 58 public String print(Invocation invocation) { argument 59 return print(ArgumentsProcessor.argumentsToMatchers(invocation.getArguments()), invocation); 62 print(MatchableInvocation invocation) argument [all...] |