From: Steve F. <sm...@us...> - 2003-08-11 21:19:46
|
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); + } } |