DynamicMock
, Verifiable
CGLIBCoreMock
, CoreMock
public abstract class AbstractDynamicMock extends java.lang.Object implements DynamicMock
Constructor | 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 | 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 DynamicMock
public java.lang.Class getMockedType()
getMockedType
in interface DynamicMock
public void setDefaultStub(Stub newDefaultStub)
setDefaultStub
in interface DynamicMock
public void addInvokable(Invokable invokable)
addInvokable
in interface DynamicMock
public void reset()
reset
in interface DynamicMock
public void verify()
Verifiable
verify
in interface Verifiable
public java.lang.String toString()
toString
in class java.lang.Object
public 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