public void DeduplicateTest() { MyList<int> list1 = new MyList<int>(); list1.InsertAsLast(10); list1.InsertAsLast(12); list1.InsertAsLast(11); list1.InsertAsLast(10); Assert.IsTrue(list1.Deduplicate() == 1); Assert.IsTrue(list1.Size() == 3, "size"); Assert.IsTrue(list1.First().Data == 12, "12"); Assert.IsTrue(list1.First().Succeed.Data == 11, "11"); Assert.IsTrue(list1.Last().Data == 10, "10"); }