Package org.jmock.core
Class CoreMock
- java.lang.Object
-
- org.jmock.core.AbstractDynamicMock
-
- org.jmock.core.CoreMock
-
- All Implemented Interfaces:
java.lang.reflect.InvocationHandler
,DynamicMock
,Verifiable
public class CoreMock extends AbstractDynamicMock implements java.lang.reflect.InvocationHandler
- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description CoreMock(java.lang.Class mockedType, java.lang.String name)
CoreMock(java.lang.Class mockedType, java.lang.String name, InvocationDispatcher invocationDispatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
invoke(java.lang.Object invokedProxy, java.lang.reflect.Method method, java.lang.Object[] args)
java.lang.Object
proxy()
-
Methods inherited from class org.jmock.core.AbstractDynamicMock
addInvokable, getMockedType, getMockName, mockInvocation, mockNameFromClass, reset, setDefaultStub, toString, verify
-
-
-
-
Constructor Detail
-
CoreMock
public CoreMock(java.lang.Class mockedType, java.lang.String name)
-
CoreMock
public CoreMock(java.lang.Class mockedType, java.lang.String name, InvocationDispatcher invocationDispatcher)
-
-
Method Detail
-
proxy
public java.lang.Object proxy()
- Specified by:
proxy
in interfaceDynamicMock
- Specified by:
proxy
in classAbstractDynamicMock
-
invoke
public java.lang.Object invoke(java.lang.Object invokedProxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
- Specified by:
invoke
in interfacejava.lang.reflect.InvocationHandler
- Throws:
java.lang.Throwable
-
-