public void ShouldFireFromStronglyTypedLinqDerivedPropertyName() { var sample = new Stub(); sample.ShouldFirePropertyChanged( () => sample.Number++, LinqExtensions.GetPropertyName<Stub>(o => o.Number)); }
public void ShouldFireFromMultipleStronglyTypedLinqDerivedPropertyName() { var sample = new Stub(); sample.ShouldFirePropertyChanged( sample.OnPropertyChangedViaLinkTest, LinqExtensions.GetPropertyName<Stub>(o => o.Text), LinqExtensions.GetPropertyName<Stub>(o => o.Number)); }
public void ShouldFireMultipleProperties() { var sample = new Stub(); sample.ShouldFirePropertyChanged(() => sample.OnPropertyChangedTest("one", "two"), "one", "two"); }
public void ShouldFirePropertyChangedEvent() { var sample = new Stub(); sample.ShouldFirePropertyChanged(() => sample.Text = "value", Stub.PropText); }