Update of /cvsroot/mocklib/mocklib3/input/javasrc/biz/xsoftware/test/mock
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv2219/input/javasrc/biz/xsoftware/test/mock
Modified Files:
TestMockCreator.java TestOrderedCalls.java
Log Message:
api is ready for review....implementation does not work however.
Index: TestMockCreator.java
===================================================================
RCS file: /cvsroot/mocklib/mocklib3/input/javasrc/biz/xsoftware/test/mock/TestMockCreator.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TestMockCreator.java 10 Sep 2006 18:35:13 -0000 1.2
--- TestMockCreator.java 10 Sep 2006 18:44:06 -0000 1.3
***************
*** 95,99 ****
MockObject car = MockObjectFactory.createMock(Car.class);
! factory.addReturnValue(car, "createCar", null);
//now we would normally tweak code on the subsystem which
--- 95,99 ----
MockObject car = MockObjectFactory.createMock(Car.class);
! factory.addReturnValue(car, "createCar");
//now we would normally tweak code on the subsystem which
***************
*** 108,112 ****
public void testThrowCheckedException() throws Exception {
MockObject mockList = MockObjectFactory.createMock(ListenerOne.class);
! mockList.addThrowException(new IOException("test throwing IOException"), "callMeSecond", null);
ListenerOne l = (ListenerOne)mockList;
--- 108,112 ----
public void testThrowCheckedException() throws Exception {
MockObject mockList = MockObjectFactory.createMock(ListenerOne.class);
! mockList.addThrowException(new IOException("test throwing IOException"), "callMeSecond");
ListenerOne l = (ListenerOne)mockList;
***************
*** 153,157 ****
MockObject mock = MockObjectFactory.createMock(Identical.class);
! mock.setDefaultReturnValue(new byte[] {4}, "doThat", null);
Identical ident = (Identical)mock;
--- 153,157 ----
MockObject mock = MockObjectFactory.createMock(Identical.class);
! mock.setDefaultReturnValue(new byte[] {4}, "doThat");
Identical ident = (Identical)mock;
***************
*** 167,173 ****
{
MockObject mock = MockObjectFactory.createMock(Identical.class);
! mock.addReturnValue(new byte[] {3}, "doThat", null);
! mock.setDefaultReturnValue(new byte[] {4}, "doThat", null);
! mock.addReturnValue(new byte[] {5}, "doThat", null);
Identical ident = (Identical)mock;
--- 167,173 ----
{
MockObject mock = MockObjectFactory.createMock(Identical.class);
! mock.addReturnValue(new byte[] {3}, "doThat");
! mock.setDefaultReturnValue(new byte[] {4}, "doThat");
! mock.addReturnValue(new byte[] {5}, "doThat");
Identical ident = (Identical)mock;
***************
*** 197,201 ****
FactoryInterface factory = (FactoryInterface)mock;
! mock.addReturnValue(new CarImpl(), "createCar", null);
Car car = factory.createCar("id");
--- 197,201 ----
FactoryInterface factory = (FactoryInterface)mock;
! mock.addReturnValue(new CarImpl(), "createCar");
Car car = factory.createCar("id");
***************
*** 221,225 ****
Car car = (Car)mock;
try {
! mock.addReturnValue(new Long(56), "getWheelCount", null);
car.getWheelCount();
fail("should have thrown exception");
--- 221,225 ----
Car car = (Car)mock;
try {
! mock.addReturnValue(new Long(56), "getWheelCount");
car.getWheelCount();
fail("should have thrown exception");
***************
*** 243,247 ****
Car car = (Car)mock;
! mock.addReturnValue(new Integer(5), "getWheelCount", null);
car.getWheelCount();
--- 243,247 ----
Car car = (Car)mock;
! mock.addReturnValue(new Integer(5), "getWheelCount");
car.getWheelCount();
***************
*** 252,256 ****
MockObject mock = MockObjectFactory.createMock(Identical.class);
! mock.addBehavior(new OldBehavior(), "doThat", null);
Identical ident = (Identical)mock;
--- 252,256 ----
MockObject mock = MockObjectFactory.createMock(Identical.class);
! mock.addBehavior(new OldBehavior(), "doThat");
Identical ident = (Identical)mock;
***************
*** 280,284 ****
{
MockObject mock = MockObjectFactory.createMock(Car.class);
! mock.addIgnore("openDoor", "closeDoor");
Car car = (Car)mock;
--- 280,285 ----
{
MockObject mock = MockObjectFactory.createMock(Car.class);
! mock.addIgnoredMethod("openDoor");
! mock.addIgnoredMethod("closeDoor");
Car car = (Car)mock;
***************
*** 288,292 ****
mock.expect(MockObject.NONE);
! mock.removeIgnore("closeDoor");
car.closeDoor();
--- 289,293 ----
mock.expect(MockObject.NONE);
! mock.removeIgnoredMethod("closeDoor");
car.closeDoor();
Index: TestOrderedCalls.java
===================================================================
RCS file: /cvsroot/mocklib/mocklib3/input/javasrc/biz/xsoftware/test/mock/TestOrderedCalls.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TestOrderedCalls.java 10 Sep 2006 18:35:13 -0000 1.2
--- TestOrderedCalls.java 10 Sep 2006 18:44:06 -0000 1.3
***************
*** 120,124 ****
RuntimeException e = new IllegalStateException("Test for robustness");
! one.addThrowException(e, MockOne.FIRST, null);
try {
--- 120,124 ----
RuntimeException e = new IllegalStateException("Test for robustness");
! one.addThrowException(e, MockOne.FIRST);
try {
|