def test_search_forward(self): lst = OrderedList() self.assertFalse(lst.search_forward(10)) lst.head = Node(2, Node(5, Node(10, None))) lst.tail = Node(10) lst.num_items = 3 self.assertTrue(lst.search_forward(10))
def test_index(self): lst = OrderedList() self.assertRaises(LookupError, lst.index, 5) lst.head = Node(2, Node(5, Node(10, None))) lst.num_items = 3 self.assertEqual(lst.index(5), 1) self.assertEqual(lst.index(2), 0) self.assertEqual(lst.index(10), 2)