public void CollectionToPropertyDependency() { var obj = new CollectionToPropertyDependencyTestObject(); Assert.AreEqual(0, obj.ItemCount); var n = 0; obj.Register("ItemCount", () => n++); obj.items.Add("Item"); Assert.AreEqual(1, n); Assert.AreEqual(1, obj.ItemCount); }