public abstract class AbstractDynamicMock extends java.lang.Object implements DynamicMock
| Constructor and Description |
|---|
AbstractDynamicMock(java.lang.Class mockedType,
java.lang.String name) |
AbstractDynamicMock(java.lang.Class mockedType,
java.lang.String name,
InvocationDispatcher invocationDispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInvokable(Invokable invokable) |
java.lang.Class |
getMockedType() |
java.lang.String |
getMockName() |
protected java.lang.Object |
mockInvocation(Invocation invocation) |
static java.lang.String |
mockNameFromClass(java.lang.Class c) |
abstract java.lang.Object |
proxy() |
void |
reset() |
void |
setDefaultStub(Stub newDefaultStub) |
java.lang.String |
toString() |
void |
verify()
Throw an AssertionFailedException if any expectations have not been met.
|
public AbstractDynamicMock(java.lang.Class mockedType,
java.lang.String name)
public AbstractDynamicMock(java.lang.Class mockedType,
java.lang.String name,
InvocationDispatcher invocationDispatcher)
public abstract java.lang.Object proxy()
proxy in interface DynamicMockpublic java.lang.Class getMockedType()
getMockedType in interface DynamicMockpublic void setDefaultStub(Stub newDefaultStub)
setDefaultStub in interface DynamicMockpublic void addInvokable(Invokable invokable)
addInvokable in interface DynamicMockpublic void reset()
reset in interface DynamicMockpublic void verify()
Verifiableverify in interface Verifiablepublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getMockName()
public static java.lang.String mockNameFromClass(java.lang.Class c)
protected java.lang.Object mockInvocation(Invocation invocation) throws java.lang.Throwable
java.lang.Throwable