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); }
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); }