v1.0
Fluent extension of xUnit for testing implementations of INotifyPropertyChanged in ViewModels.
Example usage:
var vm = new ViewModel();
vm.ShouldNotifyOn(vm => vm.PropertyWithNotify)
.When(vm => vm.PropertyWithNotify = 42);
vm.ShouldNotNotifyOn(vm => vm.PropertyWithoutNotify)
.When(vm => vm.PropertyWithoutNotify = -1);
vm.ShouldNotifyOn(vm => vm.PropertyWithNotify, vm => vm.PropertyWithMultipleNotifies)
.When(vm => vm.PropertyWithMultipleNotifies = "42");