public void MultiItemDequeue() { _queueSet.Enqueue(300); _queueSet.Enqueue(301); _queueSet.Enqueue(302); _queueSet.Enqueue(303); _queueSet.Enqueue(304); List <int> list = _queue1.DequeueAll(); Assert.AreEqual(0, _queue1.DequeueOne()); Assert.AreEqual <int>(5, list.Count); Assert.AreEqual <int>(300, list[0]); Assert.AreEqual <int>(301, list[1]); Assert.AreEqual <int>(302, list[2]); Assert.AreEqual <int>(303, list[3]); Assert.AreEqual <int>(304, list[4]); }