public void OnPropertyChangedShouldExtractPropertyNameCorrectly() { bool invoked = false; MockViewModel mockViewModel = new MockViewModel(); mockViewModel.PropertyChanged += (o, e) => { if (e.PropertyName.Equals("MockProperty")) { invoked = true; } }; mockViewModel.InvokeOnPropertyChanged(); Assert.IsTrue(invoked); }