From: Tim M. <ma...@us...> - 2003-04-16 16:32:22
|
Update of /cvsroot/mockobjects/mockobjects-java/src/core/test/mockobjects/constraint In directory sc8-pr-cvs1:/tmp/cvs-serv6154/core/test/mockobjects/constraint Modified Files: Tag: DynamicMockExperiment ConstraintsTest.java Log Message: Fixed proxy error reporting when used as an expectation Index: ConstraintsTest.java =================================================================== RCS file: /cvsroot/mockobjects/mockobjects-java/src/core/test/mockobjects/constraint/ConstraintsTest.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -r1.1.2.2 -r1.1.2.3 --- ConstraintsTest.java 11 Apr 2003 13:21:16 -0000 1.1.2.2 +++ ConstraintsTest.java 16 Apr 2003 16:31:48 -0000 1.1.2.3 @@ -5,6 +5,9 @@ package test.mockobjects.constraint; import com.mockobjects.constraint.*; +import com.mockobjects.dynamic.Mock; + +import test.mockobjects.dynamic.DummyInterface; import java.util.EventObject; @@ -50,6 +53,14 @@ assertTrue( p.eval(i1) ); assertTrue( p.eval( new Integer(1) ) ); assertTrue( !p.eval(i2) ); + } + + public void testIsEqualToStringOnProxyArgument() { + // Required for error message reporting + Mock mockDummyInterface = new Mock(DummyInterface.class, "MockName"); + Constraint p = new IsEqual(mockDummyInterface.proxy()); + + assertEquals("Should get resolved toString() with no expectation error", "MockName", p.toString()); } public void testIsEqualEquals() throws Exception { |