public void DisorderedTest() { MyList<int> list1 = new MyList<int>(); list1.InsertAsFirst(10); list1.InsertAsFirst(11); list1.InsertAsFirst(12); Assert.IsFalse(list1.Disordered()); }
public void FindTest() { MyList<int> list1 = new MyList<int>(); list1.InsertAsFirst(12); list1.InsertAsFirst(10); list1.InsertAsFirst(11); list1.InsertAsFirst(12); Assert.IsTrue(list1.Find(12) == list1.Last()); }
public void InsertAsFirstTest() { MyList<int> list1 = new MyList<int>(); list1.InsertAsFirst(10); list1.InsertAsFirst(11); list1.InsertAsFirst(12); Assert.IsTrue(list1.Size() == 3); Assert.IsTrue(list1.First().Data == 12, "10"); Assert.IsTrue(list1.First().Succeed.Data == 11, "11"); Assert.IsTrue(list1.First().Succeed.Succeed.Data == 10, "12"); }
public void RemoveTest() { MyList<int> list1 = new MyList<int>(); list1.InsertAsFirst(10); list1.InsertAsFirst(11); list1.InsertAsFirst(12); list1.Remove(list1.First().Succeed); Assert.IsTrue(list1.Size() == 2); Assert.IsTrue(list1.First().Succeed.Data == 10, "10"); }