From: Tim M. <ma...@us...> - 2003-04-04 16:47:45
|
Update of /cvsroot/mockobjects/mockobjects-java/src/core/com/mockobjects/util In directory sc8-pr-cvs1:/tmp/cvs-serv21824/src/core/com/mockobjects/util Modified Files: Tag: DynamicMockExperiment AssertMo.java Log Message: First stab at dynamic mocks with named calls etc. Index: AssertMo.java =================================================================== RCS file: /cvsroot/mockobjects/mockobjects-java/src/core/com/mockobjects/util/AssertMo.java,v retrieving revision 1.2 retrieving revision 1.2.4.1 diff -u -r1.2 -r1.2.4.1 --- AssertMo.java 25 Oct 2002 22:06:09 -0000 1.2 +++ AssertMo.java 4 Apr 2003 16:47:41 -0000 1.2.4.1 @@ -99,4 +99,23 @@ } fail(message); } + + public static String join( Object[] elements ) { + StringBuffer buf = new StringBuffer(); + + for (int i = 0; i < elements.length; i++) { + if( i > 0 ) buf.append(", "); + buf.append( "<" ); + buf.append( elements[i].toString() ); + buf.append( ">" ); + } + + return buf.toString(); + } + + public static String expectedErrorMessage(String description, String expectedMsg, String receivedMsg) { + return description + ":\n" + + "\tExpected: " + expectedMsg + "\n" + + "\tReceived: " + receivedMsg + "\n"; + } } |