/external/mockito/src/main/java/org/mockito/invocation/ |
package-info.java | 9 package org.mockito.invocation;
|
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;
|
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.
|
Location.java | 5 package org.mockito.invocation;
|
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/ |
package-info.java | 7 * Invocation machinery and related classes. 9 package org.mockito.internal.invocation;
|
AbstractAwareMethod.java | 6 package org.mockito.internal.invocation;
|
InvocationMarker.java | 5 package org.mockito.internal.invocation; 8 import org.mockito.invocation.Invocation; 9 import org.mockito.invocation.MatchableInvocation; 17 public static void markVerified(List<Invocation> invocations, MatchableInvocation wanted) { 18 for (Invocation invocation : invocations) { 19 markVerified(invocation, wanted); 23 public static void markVerified(Invocation invocation, MatchableInvocation wanted) [all...] |
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;
|
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) [all...] |
/external/mockito/src/main/java/org/mockito/internal/invocation/realmethod/ |
package-info.java | 9 package org.mockito.internal.invocation.realmethod;
|
/external/mockito/src/main/java/org/mockito/internal/verification/ |
SingleRegisteredInvocation.java | 8 import org.mockito.invocation.Invocation; 16 private Invocation invocation; field in class:SingleRegisteredInvocation 18 public void add(Invocation invocation) { 19 this.invocation = invocation; 23 invocation = null; 26 public List<Invocation> getAll() [all...] |
/external/mockito/src/main/java/org/mockito/internal/listeners/ |
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) [all...] |
/external/mockito/src/main/java/org/mockito/stubbing/ |
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;
|
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); [all...] |
/external/mockito/src/test/java/org/mockito/internal/verification/ |
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) { 29 this.invocation = invocation 50 Invocation invocation = new InvocationBuilder().toInvocation(); local 63 Invocation invocation = new InvocationBuilder().toInvocation(); local [all...] |
/external/mockito/src/main/java/org/mockito/internal/handler/ |
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) { 30 this.invocation = invocation [all...] |
/external/mockito/src/main/java/org/mockito/internal/stubbing/answers/ |
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 { 47 int argumentPosition = inferWantedArgumentPosition(invocation); 48 validateIndexWithinInvocationRange(invocation, argumentPosition); 50 if (wantedArgIndexIsVarargAndSameTypeAsReturnType(invocation.getMethod(), argumentPosition)) { 52 return ((Invocation) invocation).getRawArguments()[argumentPosition] [all...] |
CallsRealMethods.java | 9 import org.mockito.invocation.InvocationOnMock; 39 public Object answer(InvocationOnMock invocation) throws Throwable { 40 if (Modifier.isAbstract(invocation.getMethod().getModifiers())) { 41 return RETURNS_DEFAULTS.answer(invocation); 43 return invocation.callRealMethod(); 47 public void validateFor(InvocationOnMock invocation) { 48 if (new InvocationInfo(invocation).isAbstract()) {
|
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.getArgument(0) [all...] |
/external/mockito/src/main/java/org/mockito/internal/verification/api/ |
InOrderContext.java | 7 import org.mockito.invocation.Invocation; 11 boolean isVerified(Invocation invocation); 13 void markVerified(Invocation i);
|
VerificationData.java | 7 import org.mockito.internal.invocation.InvocationMatcher; 8 import org.mockito.invocation.Invocation; 9 import org.mockito.invocation.MatchableInvocation; 24 List<Invocation> getAllInvocations(); 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 [all...] |
VerificationDataInOrder.java | 9 import org.mockito.internal.invocation.InvocationMatcher; 10 import org.mockito.invocation.Invocation; 11 import org.mockito.invocation.MatchableInvocation; 15 List<Invocation> getAllInvocations();
|
/external/mockito/src/test/java/org/mockito/internal/invocation/ |
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(); 38 Invocation equal = new InvocationBuilder().args(" ").mock("mock").toInvocation(); 39 Invocation nonEqual = new InvocationBuilder().args("X").mock("mock").toInvocation(); 40 Invocation withNewStringInstance = new InvocationBuilder().args(new String(" ")).mock("mock").toInvocation() 133 Invocation invocation = invocationOf(Foo.class, "bark", new RealMethod() { local [all...] |
/external/mockito/src/main/java/org/mockito/internal/reporting/ |
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) { 49 String qualifiedName = MockUtil.getMockName(invocation.getMock()) + "." + invocation.getMethod().getName(); 58 public String print(Invocation invocation) [all...] |