org.jmock.dynamic
Class CoreMock
java.lang.Object
org.jmock.dynamic.CoreMock
- All Implemented Interfaces:
- DynamicMock, java.lang.reflect.InvocationHandler, Verifiable
- public class CoreMock
- extends java.lang.Object
- implements DynamicMock
Method Summary |
void |
add(Invokable invokable)
|
static java.lang.String |
className(java.lang.Class c)
|
java.lang.String |
getMockName()
|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
|
static java.lang.String |
mockNameFromClass(java.lang.Class c)
|
java.lang.Object |
proxy()
|
void |
reset()
|
java.lang.String |
toString()
|
void |
verify()
Throw an AssertionFailedException if any expectations have not been met. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CoreMock
public CoreMock(java.lang.Class mockedClass,
java.lang.String name,
InvocationDispatcher invocationDispatcher)
proxy
public java.lang.Object proxy()
- Specified by:
proxy
in interface DynamicMock
invoke
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
- Specified by:
invoke
in interface java.lang.reflect.InvocationHandler
- Throws:
java.lang.Throwable
verify
public void verify()
- Description copied from interface:
Verifiable
- Throw an AssertionFailedException if any expectations have not been met.
- Specified by:
verify
in interface Verifiable
toString
public java.lang.String toString()
getMockName
public java.lang.String getMockName()
add
public void add(Invokable invokable)
- Specified by:
add
in interface DynamicMock
reset
public void reset()
- Specified by:
reset
in interface DynamicMock
mockNameFromClass
public static java.lang.String mockNameFromClass(java.lang.Class c)
className
public static java.lang.String className(java.lang.Class c)
Copyright © 2003 jMock.org. All Rights Reserved.