public void DListIndexOfTest() { int[] arr = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; DList <int> list = new DList <int>(arr); Assert.AreEqual(0, list.IndexOf(1)); Assert.AreEqual(9, list.IndexOf(10)); Assert.AreEqual(4, list.IndexOf(5)); Assert.AreEqual(-1, list.IndexOf(0)); Assert.AreEqual(-1, list.IndexOf(100)); Assert.AreEqual(-1, list.IndexOf(Int32.MinValue)); Assert.AreEqual(-1, list.IndexOf(Int32.MaxValue)); }