groovy.mock
Class GroovyMock
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.mock.GroovyMock
- All Implemented Interfaces:
- com.mockobjects.Verifiable, GroovyObject
public class GroovyMock
- extends GroovyObjectSupport
- implements com.mockobjects.Verifiable
- Version:
- $Revision: 6778 $
- Author:
- Joe Walnes, Chris Stevenson
Nested Class Summary |
(package private) static interface |
GroovyMock.I
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
calls
private com.mockobjects.dynamic.CallBag calls
callFactory
private com.mockobjects.dynamic.CallFactory callFactory
mock
private com.mockobjects.dynamic.Mock mock
instance
private GroovyObject instance
GroovyMock
public GroovyMock()
invokeMethod
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
- Description copied from interface:
GroovyObject
- Invokes the given method.
- Specified by:
invokeMethod
in interface GroovyObject
- Overrides:
invokeMethod
in class GroovyObjectSupport
- Parameters:
name
- the name of the method to callargs
- the arguments to use for the method call
- Returns:
- the result of invoking the method
getInstance
public GroovyObject getInstance()
newInstance
public static GroovyMock newInstance()
expectMethod
private void expectMethod(java.lang.String name,
java.lang.Object args)
createMatcher
private com.mockobjects.dynamic.ConstraintMatcher createMatcher(java.lang.Object args)
callMethod
private java.lang.Object callMethod(java.lang.String name,
java.lang.Object args)
verify
public void verify()
- Specified by:
verify
in interface com.mockobjects.Verifiable
Copyright © ${year} The Codehaus. All Rights Reserved.