Exemple #1
0
 public void C2Q1()
 {
     var result = new MyLinkedList<int>();
     result.Add(1); result.Add(2); result.Add(1); result.Add(3); result.Add(1); result.Add(4); result.Add(1);
     result.RemoveDuplicates();
     var test = new MyLinkedList<int>();
     test.Add(1); test.Add(2); test.Add(3); test.Add(4);
     Assert.AreEqual(result, test);
 }
 public void should_return_list_with_all_unique_elements()
 {
     var list = new MyLinkedList<int>();
     list.Insert(0);
     list.Insert(1);
     list.Insert(1);
     list.Insert(2);
     list.Insert(3);
     list.Insert(3);
     list.Insert(1);
     list.Insert(0);
     list.Insert(5);
     list.RemoveDuplicates();
     Assert.That(list.Size().Equals(5));
 }