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 MatchBuilder
after(java.lang.String priorCallID)
MatchBuilder
after(BuilderNamespace otherMock, java.lang.String priorCallID)
IdentityBuilder
expect(InvocationMatcher expectation)
void
id(java.lang.String invocationID)
IdentityBuilder
isVoid()
MatchBuilder
match(InvocationMatcher customMatcher)
ArgumentsMatchBuilder
method(java.lang.String name)
ArgumentsMatchBuilder
method(Constraint nameConstraint)
IdentityBuilder
will(Stub stubAction)
MatchBuilder
with(Constraint arg1)
MatchBuilder
with(Constraint[] constraints)
MatchBuilder
with(Constraint arg1, Constraint arg2)
MatchBuilder
with(Constraint arg1, Constraint arg2, Constraint arg3)
MatchBuilder
with(Constraint arg1, Constraint arg2, Constraint arg3, Constraint arg4)
MatchBuilder
withAnyArguments()
MatchBuilder
withNoArguments()
-
-
-
Constructor Detail
-
InvocationMockerBuilder
public InvocationMockerBuilder(StubMatchersCollection mocker, BuilderNamespace idTable, java.lang.Class mockedType)
-
-
Method Detail
-
method
public ArgumentsMatchBuilder method(Constraint nameConstraint)
- Specified by:
method
in interfaceNameMatchBuilder
-
method
public ArgumentsMatchBuilder method(java.lang.String name)
- Specified by:
method
in interfaceNameMatchBuilder
-
match
public MatchBuilder match(InvocationMatcher customMatcher)
- Specified by:
match
in interfaceMatchBuilder
-
with
public MatchBuilder with(Constraint arg1)
- Specified by:
with
in interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint arg1, Constraint arg2)
- Specified by:
with
in interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint arg1, Constraint arg2, Constraint arg3)
- Specified by:
with
in interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint arg1, Constraint arg2, Constraint arg3, Constraint arg4)
- Specified by:
with
in interfaceArgumentsMatchBuilder
-
with
public MatchBuilder with(Constraint[] constraints)
- Specified by:
with
in interfaceArgumentsMatchBuilder
-
withNoArguments
public MatchBuilder withNoArguments()
- Specified by:
withNoArguments
in interfaceArgumentsMatchBuilder
-
withAnyArguments
public MatchBuilder withAnyArguments()
- Specified by:
withAnyArguments
in interfaceArgumentsMatchBuilder
-
will
public IdentityBuilder will(Stub stubAction)
- Specified by:
will
in interfaceStubBuilder
-
isVoid
public IdentityBuilder isVoid()
- Specified by:
isVoid
in interfaceStubBuilder
-
expect
public IdentityBuilder expect(InvocationMatcher expectation)
-
id
public void id(java.lang.String invocationID)
- Specified by:
id
in interfaceIdentityBuilder
-
after
public MatchBuilder after(java.lang.String priorCallID)
- Specified by:
after
in interfaceMatchBuilder
-
after
public MatchBuilder after(BuilderNamespace otherMock, java.lang.String priorCallID)
- Specified by:
after
in interfaceMatchBuilder
-
-