def setUp(self): self.linked_list = LinkedList() third_node = LinkedListNode(None, 3) second_node = LinkedListNode(third_node, 2) first_node = LinkedListNode(second_node, 1) self.linked_list = LinkedList() self.linked_list.head = first_node
def test_remove_first(self): last_node = LinkedListNode(None, 4) self.linked_list.head.next_node = LinkedListNode(last_node, 3) self.linked_list.remove_first() self.assertEqual(self.linked_list.head.value, 3) self.assertEqual(self.linked_list.head.next_node.value, 4) self.assertEqual(self.linked_list.head.next_node.next_node, None)
def setUp(self): self.linked_list = LinkedList() self.linked_list.head = LinkedListNode(None, 2)
def setUp(self): self.linked_list_node = LinkedListNode(None, 2)
def test_str(self): self.linked_list.head = LinkedListNode(None, 2) self.assertEqual(str(self.linked_list), "2")
def test_repr(self): self.linked_list.head = LinkedListNode(None, 2) self.assertEqual( repr(self.linked_list), "LinkedList(head=2)", )