From: Steve M. <scm...@us...> - 2007-10-23 12:54:48
|
Update of /cvsroot/nmock/nmock2/src/NMock2 In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv17458 Modified Files: Mockery.cs Log Message: setting factories to static to prevent memory leak in the form of dynamic assemblies created with every test. Index: Mockery.cs =================================================================== RCS file: /cvsroot/nmock/nmock2/src/NMock2/Mockery.cs,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Mockery.cs 20 Aug 2007 15:25:35 -0000 1.8 --- Mockery.cs 23 Oct 2007 12:54:48 -0000 1.9 *************** *** 10,15 **** public class Mockery : IDisposable { ! private readonly MultiInterfaceFactory facadeFactory = new MultiInterfaceFactory("Mocks"); ! private readonly MockObjectFactory mockObjectFactory = new MockObjectFactory("MockObjects"); private int depth; --- 10,15 ---- public class Mockery : IDisposable { ! private static readonly MultiInterfaceFactory facadeFactory = new MultiInterfaceFactory("Mocks"); ! private static readonly MockObjectFactory mockObjectFactory = new MockObjectFactory("MockObjects"); private int depth; |