public void TestPropertyChangedFired() { ObservableObject obj = ObservableObject.CreateInstance(); bool propertyChangedFired = false; obj.PropertyChanged += delegate { propertyChangedFired = true; }; obj.Name = "this should fire PropertyChanged event"; Assert.That(propertyChangedFired); }