From: uberto b. <ub...@us...> - 2005-02-22 16:48:04
|
Update of /cvsroot/instantobjects/Source/Tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17630 Modified Files: TestMockBroker.pas Log Message: Changed test broker using Retrieve constructor Index: TestMockBroker.pas =================================================================== RCS file: /cvsroot/instantobjects/Source/Tests/TestMockBroker.pas,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TestMockBroker.pas 22 Feb 2005 11:31:15 -0000 1.2 --- TestMockBroker.pas 22 Feb 2005 16:47:48 -0000 1.3 *************** *** 77,82 **** old_id := a.id; finally ! a.Free; end; brok.MockManager.EndSetUp; brok.MockManager.AddExpectation('InternalStoreObject ' + old_id); --- 77,83 ---- old_id := a.id; finally ! FreeAndNil(a); end; + AssertNull(a); brok.MockManager.EndSetUp; brok.MockManager.AddExpectation('InternalStoreObject ' + old_id); *************** *** 84,90 **** Fconn.CommitTransaction; brok.MockManager.StartSetUp; ! a := TAddress.Create; try ! a.Retrieve(old_id); finally a.Free; --- 85,91 ---- Fconn.CommitTransaction; brok.MockManager.StartSetUp; ! a := TAddress.Retrieve(old_id); try ! AssertEquals(old_id, a.Id); finally a.Free; *************** *** 112,124 **** old_id := c.id; finally ! c.Free; end; brok.MockManager.EndSetUp; brok.MockManager.AddExpectation('InternalStoreObject ' + old_id); brok.MockManager.Verify; brok.MockManager.StartSetUp; ! c := TContact.Create; try ! c.Retrieve(old_id); finally c.Free; --- 113,127 ---- old_id := c.id; finally ! FreeAndNil(c); end; + AssertNull(c); brok.MockManager.EndSetUp; brok.MockManager.AddExpectation('InternalStoreObject ' + old_id); brok.MockManager.Verify; brok.MockManager.StartSetUp; ! c := TContact.Retrieve(old_id); try ! AssertEquals(old_id, c.Id); ! AssertNotNull(c.Address); finally c.Free; |