Update of /cvsroot/mockobjects/mockobjects-java/src/core/com/mockobjects/dynamic
In directory sc8-pr-cvs1:/tmp/cvs-serv8927/src/core/com/mockobjects/dynamic
Modified Files:
InvocationMocker.java Stub.java
Log Message:
Made Stub a veifiable. Added tests for delegation from InvocationMocker
Index: InvocationMocker.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/core/com/mockobjects/dynamic/InvocationMocker.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- InvocationMocker.java 5 Oct 2003 08:57:27 -0000 1.2
+++ InvocationMocker.java 5 Oct 2003 10:10:18 -0000 1.3
@@ -35,6 +35,6 @@
}
public void verify() {
-
+ stub.verify();
}
}
Index: Stub.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/core/com/mockobjects/dynamic/Stub.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Stub.java 5 Oct 2003 08:57:27 -0000 1.4
+++ Stub.java 5 Oct 2003 10:10:18 -0000 1.5
@@ -4,11 +4,13 @@
*/
package com.mockobjects.dynamic;
+import com.mockobjects.Verifiable;
+
/**
* An object that stubs the behaviour of a method invocation on behalf of an
* {@link Invokable} object.
*/
-public interface Stub
+public interface Stub extends Verifiable
{
/**
* Processes the invocation.
|