test.jmock.builder.testsupport
Class MockMatchBuilder
java.lang.Object
test.jmock.builder.testsupport.MockMatchBuilder
- All Implemented Interfaces:
- IdentityBuilder, MatchBuilder, StubBuilder, Verifiable
- public class MockMatchBuilder
- extends Object
- implements MatchBuilder, Verifiable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
afterMock
public ExpectationValue afterMock
afterPreviousCallID
public ExpectationValue afterPreviousCallID
id
public ExpectationValue id
expectNotCalledCalls
public ExpectationCounter expectNotCalledCalls
MockMatchBuilder
public MockMatchBuilder()
isVoid
public IdentityBuilder isVoid()
- Specified by:
isVoid
in interface StubBuilder
match
public MatchBuilder match(InvocationMatcher customMatcher)
- Specified by:
match
in interface MatchBuilder
stub
public IdentityBuilder stub(Stub customStub)
will
public IdentityBuilder will(Stub stubAction)
- Specified by:
will
in interface StubBuilder
willReturn
public IdentityBuilder willReturn(boolean result)
willReturn
public IdentityBuilder willReturn(byte result)
willReturn
public IdentityBuilder willReturn(char result)
willReturn
public IdentityBuilder willReturn(double result)
willReturn
public IdentityBuilder willReturn(float result)
willReturn
public IdentityBuilder willReturn(int result)
willReturn
public IdentityBuilder willReturn(long result)
willReturn
public IdentityBuilder willReturn(Object result)
willReturn
public IdentityBuilder willReturn(short result)
willThrow
public IdentityBuilder willThrow(Throwable throwable)
expect
public IdentityBuilder expect(InvocationMatcher expectation)
addExpectation
public IdentityBuilder addExpectation(InvocationMatcher expectation)
expectOnce
public IdentityBuilder expectOnce()
expectAtLeastOnce
public IdentityBuilder expectAtLeastOnce()
expectAfter
public IdentityBuilder expectAfter(IdentityBuilder previousCall)
after
public MatchBuilder after(String previousCallID)
- Specified by:
after
in interface MatchBuilder
after
public MatchBuilder after(BuilderNamespace otherMock,
String previousCallID)
- Specified by:
after
in interface MatchBuilder
id
public void id(String newID)
- Specified by:
id
in interface IdentityBuilder
expectNotCalled
public IdentityBuilder expectNotCalled()
verify
public void verify()
- Description copied from interface:
Verifiable
- Throw an AssertionFailedException if any expectations have not been met.
- Specified by:
verify
in interface Verifiable