Update of /cvsroot/mockobjects/mockobjects-java/src/core/test/mockobjects/dynamic
In directory sc8-pr-cvs1:/tmp/cvs-serv27053/src/core/test/mockobjects/dynamic
Modified Files:
DynamicUtilTest.java
Log Message:
fixed null pointer bug in DynamicUtil.
Thanks to Richard Burgess
Index: DynamicUtilTest.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/core/test/mockobjects/dynamic/DynamicUtilTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DynamicUtilTest.java 18 May 2003 20:59:39 -0000 1.2
+++ DynamicUtilTest.java 11 Aug 2003 21:12:55 -0000 1.3
@@ -57,4 +57,13 @@
AssertMo.assertIncludes("Should contain second Arg", "DummyMock", result);
}
+ public void testMethodToStringWithNullArg() throws Exception {
+ Mock mockDummyInterface = new Mock(DummyInterface.class, "DummyMock");
+ Object[] args = new Object[] {null};
+
+ String result = DynamicUtil.methodToString("methodName", args);
+
+ AssertMo.assertIncludes("Should contain method name", "methodName", result);
+ AssertMo.assertIncludes("Should contain firstArg", "<null>", result);
+ }
}
|