Catel.Test.Data.ChangeNotificationWrapperFacts.TheMemoryLeakChecks.DoesNotLeakForCollectionChanged C# (CSharp) Метод

DoesNotLeakForCollectionChanged() приватный Метод

private DoesNotLeakForCollectionChanged ( ) : void
Результат void
            public void DoesNotLeakForCollectionChanged()
            {
                var model = new TestModel();
                var collectionModel = new ObservableCollection<TestModel>(new[] {model});
                var wrapper = new ChangeNotificationWrapper(collectionModel);

                Assert.IsTrue(wrapper.IsObjectAlive);

                collectionModel = null;
                GC.Collect();

                Assert.IsFalse(wrapper.IsObjectAlive);
            }
        }
ChangeNotificationWrapperFacts.TheMemoryLeakChecks