Update of /cvsroot/mocklib/mocklib3/input/javasrc/biz/xsoftware/impl/mock
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv24696/input/javasrc/biz/xsoftware/impl/mock
Modified Files:
MockSuperclass.java
Log Message:
Added CalledMethod[] expect(String method, int times), which allows a method to be expected a number of times...
Index: MockSuperclass.java
===================================================================
RCS file: /cvsroot/mocklib/mocklib3/input/javasrc/biz/xsoftware/impl/mock/MockSuperclass.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** MockSuperclass.java 15 Nov 2006 16:54:43 -0000 1.6
--- MockSuperclass.java 15 Nov 2006 17:12:40 -0000 1.7
***************
*** 3,6 ****
--- 3,7 ----
import java.lang.reflect.Method;
import java.util.ArrayList;
+ import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
***************
*** 324,327 ****
--- 325,335 ----
}
+ public CalledMethod[] expect(String method, int times)
+ {
+ String[] methods = new String[times];
+ Arrays.fill(methods, 0, times, method);
+ return expectImpl(methods);
+ }
+
/**
* @see biz.xsoftware.mock.MockObject#expectOrderedCalls(java.lang.String[])
|