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);
 }
Пример #3
0
        public void ShouldFirePropertyChangedWhenDependencyChanges()
        {
            var source   = new _ObjWithPropertyChangeNotification();
            var listener = new _ObjWithPropagation(source);

            listener.MonitorEvents();
            source.FireDescriptionChangedBecauseTestSaidTo();
            listener.ShouldRaisePropertyChangeFor(l => l.DependsOnDescription);
        }