コード例 #1
0
        public void DependsOnAutoCollectionPropertyTest()
        {
            var changed_properties = new List<string>();
            var obj = new DependsOnAutoCollectionProperty();
            obj.PropertyChanged += (sender, args) => changed_properties.Add(args.PropertyName);

            obj.Items.Add("Item 1");
            Assert.IsTrue(changed_properties.Contains("Count"));
            Assert.AreEqual(1, changed_properties.Count);
        }
コード例 #2
0
        public void DependsOnAutoCollectionPropertyTest()
        {
            var changed_properties = new List <string>();
            var obj = new DependsOnAutoCollectionProperty();

            obj.PropertyChanged += (sender, args) => changed_properties.Add(args.PropertyName);

            obj.Items.Add("Item 1");
            Assert.IsTrue(changed_properties.Contains("Count"));
            Assert.AreEqual(1, changed_properties.Count);
        }