public void ToProperty_GivenIndexer_NotifiesOnExpectedPropertyName() { (new TestScheduler()).With(sched => { var fixture = new OAPHTestFixture(); var propertiesChanged = new List <string>(); fixture.PropertyChanged += (sender, args) => { propertiesChanged.Add(args.PropertyName); }; fixture.Text = "awesome"; Assert.Equal(new[] { "Text", "Item[]" }, propertiesChanged); }); }
public void ToProperty_GivenIndexer_NotifiesOnExpectedPropertyName() { (new TestScheduler()).With(sched => { var fixture = new OAPHTestFixture(); var propertiesChanged = new List<string>(); fixture.PropertyChanged += (sender, args) => { propertiesChanged.Add(args.PropertyName); }; fixture.Text = "awesome"; Assert.Equal(new[] { "Text", "Item[]" }, propertiesChanged); }); }