public void VerifyInsertLeftItemInLinkList() { var simpleLinkList = new SimpleLinkList<int>(); simpleLinkList.Add(2); simpleLinkList.Add(3); simpleLinkList.Add(4); simpleLinkList.InsertBefore(3, 5); simpleLinkList.ShouldContain(5); simpleLinkList.Count.ShouldEqual(4); }
public void VerifyInsertLeftInAnEmptyLinkList() { var simpleLinkList = new SimpleLinkList<int?>(); simpleLinkList.InsertBefore(null, 5); simpleLinkList.ShouldContain(5); simpleLinkList.Count.ShouldEqual(1); }