private void PropagateChangesTo(ObjectAssertions changeNotifier, Func <object> propertyThatShouldChange) { changeNotifier.BeAssignableTo <IFirePropertyChanged>(); //changeNotifier.As<IFirePropertyChanged>().PropertyChanged += sf }