Example #1
0
        public void HeadRemove_RemoveHeadNode_HeadNodeIsRemoved()
        {
            var uut = new MyLinkedList();
            uut.HeadInsert(1);
            uut.HeadRemove();

            Assert.IsTrue(uut.IsEmpty());
        }
Example #2
0
 public void IsEmpty_ListIsNotEmpty_ReturnFalse()
 {
     var uut = new MyLinkedList();
     uut.HeadInsert(1);
     Assert.IsFalse(uut.IsEmpty());
 }
Example #3
0
 public void HeadInsert_InsertNewNodeAtHeadOfListWithDataX_DataXIsInsertedAtHeadOfList()
 {
     var uut = new MyLinkedList();
     uut.HeadInsert(1);
     Assert.IsFalse(uut.IsEmpty());
 }