Update of /cvsroot/mocklib/mocklib2/input/javasrc/biz/xsoftware/test/mock
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv10562/input/javasrc/biz/xsoftware/test/mock
Modified Files:
TestMockCreator.java
Log Message:
add/removeIgnore works now
Index: TestMockCreator.java
===================================================================
RCS file: /cvsroot/mocklib/mocklib2/input/javasrc/biz/xsoftware/test/mock/TestMockCreator.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** TestMockCreator.java 25 Aug 2006 19:42:08 -0000 1.6
--- TestMockCreator.java 25 Aug 2006 22:31:55 -0000 1.7
***************
*** 219,222 ****
--- 219,239 ----
}
+ public void testAddRemoveIgnore()
+ {
+ MockObject mock = MockObjectFactory.createMock(Car.class);
+ mock.addIgnore("openDoor", "closeDoor");
+
+ Car car = (Car)mock;
+ car.openDoor();
+ car.closeDoor();
+
+ mock.expect(MockObject.NONE);
+
+ mock.removeIgnore("closeDoor");
+ car.closeDoor();
+
+ mock.expect("closeDoor");
+ }
+
private static class MyBehavior implements Behavior {
|