def testDeletedNode(self): ll = LinkedList() ll.addNode(2) ll.addNode(5) self.assertEqual(ll.deleteNode(5), 5) with self.assertRaises(ValueError): ll.searchNode(5) self.assertEqual(ll.searchNode(2), 2)
def testMultipleAdditions(self): ll = LinkedList() ll.addNode(5) ll.addNode(10) ll.addNode(2) ll.addNode(1) self.assertEqual(ll.searchNode(2), 2)
def testAddedNode(self): ll = LinkedList() ll.addNode(5) self.assertEqual(ll.searchNode(5), 5)
def testNonExistentElement(self): ll = LinkedList() ll.addNode(2) with self.assertRaises(ValueError): ll.searchNode(1)