/external/mockito/src/main/java/org/mockito/stubbing/ |
package-info.java | 7 * Stubbing related classes. 9 package org.mockito.stubbing;
|
Stubbing.java | 5 package org.mockito.stubbing; 12 * Stubbing declared on the mock object. 16 * Extending Answer is backwards compatible because Stubbing interface is not extensible (see {@link NotExtensible}). 22 public interface Stubbing extends Answer { 26 * E.g. in the example stubbing <code>when(mock.foo()).thenReturn(true)</code> 39 * Informs if the stubbing was used 41 * What does it mean 'used stubbing'? 42 * Stubbing like <code>when(mock.foo()).thenReturn(true)</code> is considered used
|
Stubber.java | 5 package org.mockito.stubbing; 10 * Allows to choose a method when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style 20 * Also useful when stubbing consecutive calls: 45 * Allows to choose a method when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style 70 * @return select method for stubbing 75 * Use it for stubbing consecutive calls in {@link Mockito#doThrow(Throwable[])} style: 84 * @return stubber - to select a method for stubbing 89 * Use it for stubbing consecutive calls in {@link Mockito#doThrow(Class)} style: 98 * @return stubber - to select a method for stubbing 105 * Use it for stubbing consecutive calls in {@link Mockito#doThrow(Class)} style [all...] |
/external/mockito/src/main/java/org/mockito/internal/stubbing/ |
BaseStubbing.java | 5 package org.mockito.internal.stubbing; 11 import org.mockito.internal.stubbing.answers.CallsRealMethods; 12 import org.mockito.internal.stubbing.answers.Returns; 13 import org.mockito.internal.stubbing.answers.ThrowsException; 14 import org.mockito.stubbing.OngoingStubbing; 25 OngoingStubbing<T> stubbing = thenReturn(value); local 28 return stubbing.thenReturn(null); 31 stubbing = stubbing.thenReturn(v); 33 return stubbing; 45 OngoingStubbing<T> stubbing = null; local 70 OngoingStubbing<T> stubbing = thenThrow(toBeThrown); local [all...] |
StubbingComparator.java | 5 package org.mockito.internal.stubbing; 8 import org.mockito.stubbing.Stubbing; 15 public class StubbingComparator implements Comparator<Stubbing> { 19 public int compare(Stubbing o1, Stubbing o2) {
|
package-info.java | 7 * Stubbing logic. 9 package org.mockito.internal.stubbing;
|
ConsecutiveStubbing.java | 5 package org.mockito.internal.stubbing; 7 import org.mockito.stubbing.Answer; 8 import org.mockito.stubbing.OngoingStubbing;
|
StubbedInvocationMatcher.java | 5 package org.mockito.internal.stubbing; 9 import org.mockito.stubbing.Stubbing; 12 import org.mockito.stubbing.Answer; 19 public class StubbedInvocationMatcher extends InvocationMatcher implements Serializable, Stubbing {
|
OngoingStubbingImpl.java | 5 package org.mockito.internal.stubbing; 8 import org.mockito.stubbing.Answer; 9 import org.mockito.stubbing.OngoingStubbing;
|
/external/mockito/src/main/java/org/mockito/internal/junit/ |
ArgMismatchFinder.java | 9 import org.mockito.stubbing.Stubbing; 12 * For given mocks, finds stubbing arg mismatches 22 for (Stubbing stubbing : AllInvocationsFinder.findStubbings(mocks)) { 24 if (!stubbing.wasUsed() && stubbing.getInvocation().getMock() == i.getMock() 25 && stubbing.getInvocation().getMethod().getName().equals(i.getMethod().getName())) { 26 mismatches.add(i, stubbing.getInvocation());
|
UnusedStubbingsFinder.java | 7 import org.mockito.stubbing.Stubbing; 25 Set<Stubbing> stubbings = AllInvocationsFinder.findStubbings(mocks); 27 List<Stubbing> unused = filter(stubbings, new Filter<Stubbing>() { 28 public boolean isOut(Stubbing s) { 39 * This is not completely accurate because a stubbing declared in a setup or constructor 41 * different mocks are created, different 'Invocation' instance is backing the 'Stubbing' instance. 43 * Stubbing declared in constructor but realized in % of test methods is considered as 'used' stubbing [all...] |
UnusedStubbings.java | 11 import org.mockito.stubbing.Stubbing; 21 private final Collection<? extends Stubbing> unused; 23 UnusedStubbings(Collection<? extends Stubbing> unused) { 34 for (Stubbing candidate : unused) { 52 List<Invocation> invocations = ListUtil.convert(unused, (ListUtil.Converter) new ListUtil.Converter<Stubbing, Invocation>() { 53 public Invocation convert(Stubbing s) {
|
DefaultStubbingLookupListener.java | 12 import org.mockito.stubbing.Stubbing; 21 * Default implementation of stubbing lookup listener. 39 //If stubbing was not found for invocation it means that either the mock invocation was not stubbed or 40 //we have a stubbing arg mismatch. 55 Collection<Stubbing> stubbings = mockingDetails(invocation.getMock()).getStubbings(); 56 for (Stubbing s : stubbings) { 72 * Indicates that stubbing argument mismatch was reported
|
/external/mockito/src/main/java/org/mockito/invocation/ |
StubInfo.java | 8 * The information about stubbing, for example the location of stubbing.
|
/external/mockito/src/main/java/org/mockito/internal/invocation/finder/ |
AllInvocationsFinder.java | 9 import org.mockito.stubbing.Stubbing; 10 import org.mockito.internal.stubbing.StubbingComparator; 42 public static Set<Stubbing> findStubbings(Iterable<?> mocks) { 43 Set<Stubbing> stubbings = new TreeSet<Stubbing>(new StubbingComparator()); 45 Collection<? extends Stubbing> fromSingleMock = new DefaultMockingDetails(mock).getStubbings();
|
/external/mockito/src/main/java/org/mockito/internal/invocation/ |
UnusedStubsFinder.java | 10 import org.mockito.stubbing.Stubbing; 26 List<Stubbing> fromSingleMock = MockUtil.getInvocationContainer(mock).getStubbedInvocations(); 27 for(Stubbing s : fromSingleMock) {
|
/external/mockito/src/main/java/org/mockito/internal/matchers/ |
package-info.java | 7 * Argument matchers for verification and stubbing.
|
/external/mockito/src/main/java/org/mockito/internal/stubbing/answers/ |
package-info.java | 9 package org.mockito.internal.stubbing.answers;
|
DoesNothing.java | 5 package org.mockito.internal.stubbing.answers; 10 import org.mockito.stubbing.Answer; 11 import org.mockito.stubbing.ValidableAnswer;
|
/external/mockito/src/main/java/org/mockito/internal/stubbing/defaultanswers/ |
package-info.java | 9 package org.mockito.internal.stubbing.defaultanswers;
|
GloballyConfiguredAnswer.java | 5 package org.mockito.internal.stubbing.defaultanswers; 12 import org.mockito.stubbing.Answer;
|
/external/mockito/src/main/java/org/mockito/internal/debugging/ |
InvocationsPrinter.java | 10 import org.mockito.stubbing.Stubbing; 22 Collection<Stubbing> stubbings = Mockito.mockingDetails(mock).getStubbings(); 40 LinkedList<Stubbing> unused = ListUtil.filter(stubbings, new ListUtil.Filter<Stubbing>() { 41 public boolean isOut(Stubbing s) { 52 for(Stubbing s:stubbings) {
|
/external/mockito/src/main/java/org/mockito/internal/handler/ |
MockHandlerImpl.java | 11 import org.mockito.internal.stubbing.InvocationContainerImpl; 12 import org.mockito.internal.stubbing.OngoingStubbingImpl; 13 import org.mockito.internal.stubbing.StubbedInvocationMatcher; 14 import org.mockito.internal.stubbing.answers.DefaultAnswerValidator; 52 // stubbing voids with doThrow() or doAnswer() style 84 // prepare invocation for stubbing 90 StubbedInvocationMatcher stubbing = invocationContainer.findAnswerFor(invocation); local 91 notifyStubbedAnswerLookup(invocation, stubbing); 93 if (stubbing != null) { 94 stubbing.captureArgumentsFrom(invocation) [all...] |
/external/mockito/src/test/java/org/mockito/internal/debugging/ |
LoggingListenerTest.java | 36 "[Mockito] Additional stubbing information (see javadoc for StubbingInfo class):\n" + 38 "[Mockito] Unused stubbing (perhaps can be removed from the test?):\n" + 63 "[Mockito] Additional stubbing information (see javadoc for StubbingInfo class):\n" + 65 "[Mockito] Argument mismatch between stubbing and actual invocation (is stubbing correct in the test?):\n" + 85 "[Mockito] Additional stubbing information (see javadoc for StubbingInfo class):\n" + 87 "[Mockito] Argument mismatch between stubbing and actual invocation (is stubbing correct in the test?):\n" + 92 "[Mockito] Unused stubbing (perhaps can be removed from the test?):\n" + 96 "[Mockito] Unstubbed method invocations (perhaps missing stubbing in the test?):\n" [all...] |
/external/mockito/src/main/java/org/mockito/internal/util/ |
DefaultMockingDetails.java | 10 import org.mockito.internal.stubbing.InvocationContainerImpl; 11 import org.mockito.internal.stubbing.StubbingComparator; 15 import org.mockito.stubbing.Stubbing; 59 public Collection<Stubbing> getStubbings() { 60 List<? extends Stubbing> stubbings = getInvocationContainer().getStubbedInvocations(); 61 TreeSet<Stubbing> out = new TreeSet<Stubbing>(new StubbingComparator());
|