public void DoesNotLeakForModelBaseWithPropertiesThatSupportPropertyChanged() { var model = new PersonTestModel(); var weakReference = new WeakReference(model); Assert.IsTrue(weakReference.IsAlive); model = null; GC.Collect(); Assert.IsFalse(weakReference.IsAlive); }