public void AddRangeTest() { var eventedList = new EventedList <int>(); //keep record of number of collectionchanges. var i = 0; eventedList.CollectionChanged += delegate { i++; }; //add three integers to the list. eventedList.AddRange(new[] { 1, 2, 3 }); //three collectionchanged events will be generated. Assert.AreEqual(3, i); //check if items where added to the list. Assert.IsTrue(eventedList.SequenceEqual(new[] { 1, 2, 3 })); }
public void AddRangeTest() { var eventedList = new EventedList<int>(); //keep record of number of collectionchanges. var i = 0; eventedList.CollectionChanged += delegate { i++; }; //add three integers to the list. eventedList.AddRange(new[] {1, 2, 3}); //three collectionchanged events will be generated. Assert.AreEqual(3, i); //check if items where added to the list. Assert.IsTrue(eventedList.SequenceEqual(new[] {1, 2, 3})); }