BuilderNamespace
, DynamicMock
, Verifiable
public class Mock extends java.lang.Object implements DynamicMock, BuilderNamespace
Constructor | Description |
---|---|
Mock(java.lang.Class mockedType) |
|
Mock(java.lang.Class mockedType,
java.lang.String name) |
|
Mock(DynamicMock coreMock) |
Modifier and Type | Method | Description |
---|---|---|
void |
addInvokable(Invokable invokable) |
|
NameMatchBuilder |
expects(InvocationMatcher expectation) |
|
java.lang.Class |
getMockedType() |
|
MatchBuilder |
lookupID(java.lang.String id) |
|
java.lang.Object |
proxy() |
|
void |
registerMethodName(java.lang.String id,
MatchBuilder builder) |
|
void |
registerUniqueID(java.lang.String id,
MatchBuilder builder) |
|
void |
reset() |
|
void |
setDefaultStub(Stub newDefaultStub) |
|
NameMatchBuilder |
stubs() |
|
java.lang.String |
toString() |
|
void |
verify() |
Throw an AssertionFailedException if any expectations have not been met.
|
public Mock(java.lang.Class mockedType)
public Mock(java.lang.Class mockedType, java.lang.String name)
public Mock(DynamicMock coreMock)
public java.lang.Class getMockedType()
getMockedType
in interface DynamicMock
public java.lang.Object proxy()
proxy
in interface DynamicMock
public java.lang.String toString()
toString
in class java.lang.Object
public void verify()
Verifiable
verify
in interface Verifiable
public void addInvokable(Invokable invokable)
addInvokable
in interface DynamicMock
public NameMatchBuilder stubs()
public NameMatchBuilder expects(InvocationMatcher expectation)
public void setDefaultStub(Stub newDefaultStub)
setDefaultStub
in interface DynamicMock
public void reset()
reset
in interface DynamicMock
public MatchBuilder lookupID(java.lang.String id)
lookupID
in interface BuilderNamespace
public void registerUniqueID(java.lang.String id, MatchBuilder builder)
registerUniqueID
in interface BuilderNamespace
public void registerMethodName(java.lang.String id, MatchBuilder builder)
registerMethodName
in interface BuilderNamespace