|
From: Steve M. <scm...@us...> - 2007-08-20 15:25:37
|
Update of /cvsroot/nmock/nmock2/src/NMock2 In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv3684/NMock2 Modified Files: Mockery.cs Log Message: Updating to fix service container issue and changed created type hashes to static to reuse dynamic types. Index: Mockery.cs =================================================================== RCS file: /cvsroot/nmock/nmock2/src/NMock2/Mockery.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Mockery.cs 4 Jun 2007 11:57:10 -0000 1.7 --- Mockery.cs 20 Aug 2007 15:25:35 -0000 1.8 *************** *** 11,14 **** --- 11,16 ---- { private readonly MultiInterfaceFactory facadeFactory = new MultiInterfaceFactory("Mocks"); + private readonly MockObjectFactory mockObjectFactory = new MockObjectFactory("MockObjects"); + private int depth; private IExpectationOrdering expectations; *************** *** 42,46 **** { Type facadeType = facadeFactory.GetType(typeof(IMockObject), mockedType); ! MockObject mockObject = new MockObject(this, mockedType, name); ProxyInvokableAdapter adapter = --- 44,48 ---- { Type facadeType = facadeFactory.GetType(typeof(IMockObject), mockedType); ! MockObject mockObject = mockObjectFactory.CreateMockObject(this, mockedType, name); ProxyInvokableAdapter adapter = |