public void DoesNotLeakForPropertyChanged() { var model = new TestModel(); var wrapper = new ChangeNotificationWrapper(model); Assert.IsTrue(wrapper.IsObjectAlive); model = null; GC.Collect(); Assert.IsFalse(wrapper.IsObjectAlive); }