Update of /cvsroot/mocklib/mocklib2/input/javasrc/biz/xsoftware/examples/basic
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv15882/input/javasrc/biz/xsoftware/examples/basic
Modified Files:
TestExample.java
Log Message:
fixed a bug in ignore... ported the examples
Index: TestExample.java
===================================================================
RCS file: /cvsroot/mocklib/mocklib2/input/javasrc/biz/xsoftware/examples/basic/TestExample.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TestExample.java 26 Jun 2005 12:02:25 -0000 1.1
--- TestExample.java 7 Aug 2006 15:52:45 -0000 1.2
***************
*** 35,39 ****
* @see junit.framework.TestCase#setUp()
*/
! public void setUp() {
mockCreditSvc = MockObjectFactory.createMock(CreditAuthorizationSvc.class);
mockGiftSvc = MockObjectFactory.createMock(GiftCardAccountSvc.class);
--- 35,40 ----
* @see junit.framework.TestCase#setUp()
*/
! @Override
! public void setUp() {
mockCreditSvc = MockObjectFactory.createMock(CreditAuthorizationSvc.class);
mockGiftSvc = MockObjectFactory.createMock(GiftCardAccountSvc.class);
***************
*** 57,61 ****
sysUnderTest.purchase("itemA", user, amount);
! Object[] paramsToAuthorize = mockCreditSvc.expectCall("authorize").getAllParams();
assertEquals("User should be the same", user, paramsToAuthorize[0]);
assertEquals("Amount should have been the same", new Double(amount), paramsToAuthorize[1]);
--- 58,62 ----
sysUnderTest.purchase("itemA", user, amount);
! Object[] paramsToAuthorize = mockCreditSvc.expect("authorize").getAllParams();
assertEquals("User should be the same", user, paramsToAuthorize[0]);
assertEquals("Amount should have been the same", new Double(amount), paramsToAuthorize[1]);
***************
*** 105,112 ****
//in a failure case. Also could have made takeMoney ignored instead so
//we didn't test the takeMoney and just tested returnMoney.
! String[] calls = new String[2];
! calls[0] = "takeMoney";
! calls[1] = "returnMoney";
! CalledMethod[] methods = mockCreditSvc.expectOrderedCalls(calls);
CalledMethod takeMoney = methods[0];
assertEquals("Took from correct user", user, takeMoney.getParameter(0));
--- 106,110 ----
//in a failure case. Also could have made takeMoney ignored instead so
//we didn't test the takeMoney and just tested returnMoney.
! CalledMethod[] methods = mockCreditSvc.expect("takeMoney", "returnMoney");
CalledMethod takeMoney = methods[0];
assertEquals("Took from correct user", user, takeMoney.getParameter(0));
|