public void DequeueBackTest() { for (int i = 0; i < 3; i++) { deque.Enqueue(i); } for (int i = 0; i < 3; i++) { deque.EnqueueFront(i); } Assert.AreEqual(2, deque.DequeueBack()); Assert.AreEqual("{2, 1, 0, 0, 1}", deque.ToString()); for (int i = 0; i < 5; i++) { deque.DequeueBack(); } Assert.AreEqual(true, deque.IsEmpty()); }