Package org.jmock.builder
Class InvocationMockerBuilder
- java.lang.Object
-
- org.jmock.builder.InvocationMockerBuilder
-
- All Implemented Interfaces:
ArgumentsMatchBuilder,IdentityBuilder,MatchBuilder,NameMatchBuilder,StubBuilder
public class InvocationMockerBuilder extends java.lang.Object implements NameMatchBuilder
- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description InvocationMockerBuilder(StubMatchersCollection mocker, BuilderNamespace idTable, java.lang.Class mockedType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchBuilderafter(java.lang.String priorCallID)MatchBuilderafter(BuilderNamespace otherMock, java.lang.String priorCallID)IdentityBuilderexpect(InvocationMatcher expectation)voidid(java.lang.String invocationID)IdentityBuilderisVoid()MatchBuildermatch(InvocationMatcher customMatcher)ArgumentsMatchBuildermethod(java.lang.String name)ArgumentsMatchBuildermethod(Constraint nameConstraint)IdentityBuilderwill(Stub stubAction)MatchBuilderwith(Constraint arg1)MatchBuilderwith(Constraint[] constraints)MatchBuilderwith(Constraint arg1, Constraint arg2)MatchBuilderwith(Constraint arg1, Constraint arg2, Constraint arg3)MatchBuilderwith(Constraint arg1, Constraint arg2, Constraint arg3, Constraint arg4)MatchBuilderwithAnyArguments()MatchBuilderwithNoArguments()
-
-
-
Constructor Detail
-
InvocationMockerBuilder
public InvocationMockerBuilder(StubMatchersCollection mocker, BuilderNamespace idTable, java.lang.Class mockedType)
-
-
Method Detail
-
method
public ArgumentsMatchBuilder method(Constraint nameConstraint)
- Specified by:
methodin interfaceNameMatchBuilder
-
method
public ArgumentsMatchBuilder method(java.lang.String name)
- Specified by:
methodin interfaceNameMatchBuilder
-
match
public MatchBuilder match(InvocationMatcher customMatcher)
- Specified by:
matchin interfaceMatchBuilder
-
with
public MatchBuilder with(Constraint arg1)
- Specified by:
within interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint arg1, Constraint arg2)
- Specified by:
within interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint arg1, Constraint arg2, Constraint arg3)
- Specified by:
within interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint arg1, Constraint arg2, Constraint arg3, Constraint arg4)
- Specified by:
within interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint[] constraints)
- Specified by:
within interfaceArgumentsMatchBuilder
-
withNoArguments
public MatchBuilder withNoArguments()
- Specified by:
withNoArgumentsin interfaceArgumentsMatchBuilder
-
withAnyArguments
public MatchBuilder withAnyArguments()
- Specified by:
withAnyArgumentsin interfaceArgumentsMatchBuilder
-
will
public IdentityBuilder will(Stub stubAction)
- Specified by:
willin interfaceStubBuilder
-
isVoid
public IdentityBuilder isVoid()
- Specified by:
isVoidin interfaceStubBuilder
-
expect
public IdentityBuilder expect(InvocationMatcher expectation)
-
id
public void id(java.lang.String invocationID)
- Specified by:
idin interfaceIdentityBuilder
-
after
public MatchBuilder after(java.lang.String priorCallID)
- Specified by:
afterin interfaceMatchBuilder
-
after
public MatchBuilder after(BuilderNamespace otherMock, java.lang.String priorCallID)
- Specified by:
afterin interfaceMatchBuilder
-
-