Searched refs:invocation (Results 1 - 25 of 231) sorted by relevance

12345678910

/external/mockito/src/main/java/org/mockito/invocation/
H A Dpackage-info.java9 package org.mockito.invocation;
H A DMockHandler.java5 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 DDescribedInvocation.java5 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 DLocation.java5 package org.mockito.invocation;
H A DStubInfo.java5 package org.mockito.invocation;
13 * @return the location where the invocation was stubbed.
/external/mockito/src/main/java/org/mockito/internal/invocation/
H A Dpackage-info.java9 package org.mockito.internal.invocation;
H A DAbstractAwareMethod.java6 package org.mockito.internal.invocation;
H A DInvocationMarker.java5 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 DStubInfoImpl.java5 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 DMatcherApplicationStrategy.java5 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 Dpackage-info.java9 package org.mockito.internal.invocation.realmethod;
/external/mockito/src/main/java/org/mockito/internal/verification/
H A DSingleRegisteredInvocation.java8 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 DStubbingLookupListener.java3 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 DAnswer.java7 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 DValidableAnswer.java9 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 DOnlyTest.java9 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 DNotifiedMethodInvocationReport.java7 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 DReturnsArgumentAt.java10 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 DCallsRealMethods.java9 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 DAnswerFunctionalInterfaces.java7 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 DInOrderContext.java7 import org.mockito.invocation.Invocation;
11 boolean isVerified(Invocation invocation); argument
H A DVerificationData.java7 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 DVerificationDataInOrder.java9 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 DInvocationImplTest.java6 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 DPrintSettings.java8 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...]

Completed in 706 milliseconds

12345678910