def test_find_in_queue(self): name = "Jose" phone = "123-456-7890" node = Node(name, phone) queue = LinkedQueue() queue.push(node) self.assertEqual(queue.find(name), node)
def test_push_to_queue(self): name = "Jose" phone = "123-456-7890" node = Node(name, phone) queue = LinkedQueue() queue.push(node) self.assertEqual(len(queue), 1)
def test_pop_from_queue(self): name = "Jose" phone = "123-456-7890" node = Node(name, phone) queue = LinkedQueue() queue.push(node) self.assertEqual(len(queue), 1) popped = queue.pop() self.assertEqual(popped, node) self.assertEqual(len(queue), 0)