public void DeleteTests() { var list = new DynamicList<int>(new []{1,2,3,4,5,6}); Assert.AreEqual(6, list.Count); list.Delete(0); Assert.AreEqual(5, list.Count); Assert.AreEqual(2, list.ItemAtIndex(0)); }