public void EnsureFifoOrder() { string first = "first"; string second = "second"; FifoQueue <string> fifoQueue = new FifoQueue <string>(); fifoQueue.Push(first); fifoQueue.Push(second); Assert.Equal(first, fifoQueue.Pop()); Assert.Equal(second, fifoQueue.Pop()); }
public void TestClearQueue() { FifoQueue <string> fifoQueue = new FifoQueue <string>(); fifoQueue.Push("one-element"); Assert.False(fifoQueue.IsEmpty()); }
public void TestLoadedFifo() { FifoQueue <string> fifoQueue = new FifoQueue <string>(); fifoQueue.Push("element"); Assert.False(fifoQueue.IsEmpty()); }