public void CanQueue() { Node node = new Node(1); queuesWithStacks.Classes.Queue queue = new queuesWithStacks.Classes.Queue(node); Assert.Equal(queue.Peek(), node); }
public void CanEnqueueNode() { Node node = new Node(9); Node enqueuedNode = new Node(8); queuesWithStacks.Classes.Queue queue = new queuesWithStacks.Classes.Queue(node); queue.Enqueue(enqueuedNode); Assert.Equal(queue.Peek(), node); }
public void CanPeek() { Node nodeOne = new Node(3); Node nodeTwo = new Node(2); queuesWithStacks.Classes.Queue queue = new queuesWithStacks.Classes.Queue(nodeOne); queue.Enqueue(nodeTwo); Assert.Equal(queue.Peek(), nodeOne); }