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);
        }