public void PropagatePropertyChanged() { var listener = new _ObjWithPropagation(_testSubject); _ListenTo(listener); _testSubject.NotifyDescriptionChanged(); Assert.That(_propThatChanged, Is.EqualTo("DependsOnDescription")); }
public void ShouldFirePropertyChangedWhenDependencyChanges() { var source = new _ObjWithPropertyChangeNotification(); var listener = new _ObjWithPropagation(source); listener.MonitorEvents(); source.FireDescriptionChangedBecauseTestSaidTo(); listener.ShouldRaisePropertyChangeFor(l => l.DependsOnDescription); }