コード例 #1
0
        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);
            });
        }
コード例 #2
0
        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);
            });
        }