public void CanMapObservableCollection_AProxy_AfterSetup() { string configPackageName = "Emit_Proxy"; ObservableCollTestObject oTester = new ObservableCollTestObject(); oTester.CanMapObservableCollection(configPackageName, _ourHelper, _propFactory_V1, _propModelCache, _amp, _pmHelpers, NUMBER_OF_PEOPLE); oTester.DoCleanup(); }
public void CanMapObservableCollection_AProxy() { _ourHelper = new AutoMapperHelpers(); _propFactory_V1 = _ourHelper.GetNewPropFactory_V1(); _amp = _ourHelper.GetAutoMapperSetup_V1(); _propModelCache = _ourHelper.GetPropModelCache_V1(); _pmHelpers = new PropModelHelpers(); string configPackageName = "Emit_Proxy"; ObservableCollTestObject oTester = new ObservableCollTestObject(); oTester.CanMapObservableCollection(configPackageName, _ourHelper, _propFactory_V1, _propModelCache, _amp, _pmHelpers, NUMBER_OF_PEOPLE); //oTester.DoCleanup(); }
public void MapOcAndCleanUp() { GC.WaitForPendingFinalizers(); GC.WaitForFullGCComplete(); _ourHelper = new AutoMapperHelpers(); ICreateWrapperTypes wrapperTypeCreator = _ourHelper.GetWrapperTypeCreator_V1(); _propFactory_V1 = _ourHelper.GetNewPropFactory_V1(); _propModelCache = _ourHelper.GetPropModelCache_V1(); _amp = _ourHelper.GetAutoMapperSetup_V1(); _pmHelpers = new PropModelHelpers(); string configPackageName = "Extra_Members"; ObservableCollTestObject oTester = new ObservableCollTestObject(); oTester.CanMapObservableCollection(configPackageName, _ourHelper, _propFactory_V1, _propModelCache, _amp, _pmHelpers, NUMBER_OF_PEOPLE); oTester.DoCleanup(); oTester = null; //Thread.Sleep(new TimeSpan(0, 0, 1)); //for (int tp = 0; tp < 5; tp++) //{ // // Yield for 1 seconds. // Thread.Sleep(new TimeSpan(0, 0, 1)); // GC.WaitForPendingFinalizers(); // GC.WaitForFullGCComplete(); //} GC.WaitForPendingFinalizers(); GC.WaitForFullGCComplete(); }