public void HeadRemove_RemoveHeadNode_HeadNodeIsRemoved() { var uut = new MyLinkedList(); uut.HeadInsert(1); uut.HeadRemove(); Assert.IsTrue(uut.IsEmpty()); }
public void IsEmpty_ListIsNotEmpty_ReturnFalse() { var uut = new MyLinkedList(); uut.HeadInsert(1); Assert.IsFalse(uut.IsEmpty()); }
public void IsEmpty_ListIsEmpty_ReturnTrue() { var uut = new MyLinkedList(); Assert.IsTrue(uut.IsEmpty()); }
public void HeadInsert_InsertNewNodeAtHeadOfListWithDataX_DataXIsInsertedAtHeadOfList() { var uut = new MyLinkedList(); uut.HeadInsert(1); Assert.IsFalse(uut.IsEmpty()); }