public void CanDequeueFromPseudoQueue() { // Arrange - create a stack PseudoQueue testPseudoQueue = new PseudoQueue(); testPseudoQueue.Enqueue("Banana"); testPseudoQueue.Enqueue("Potato"); testPseudoQueue.Enqueue("Mango"); testPseudoQueue.Enqueue("Lemon"); // Act - enqueue Node front = testPseudoQueue.Dequeueu(); string expected = top.Value; // Assert Assert.Equal("Lemon", front.Value); }