public void EnqueueDequeueTest() { GenericCustomQueue <double> q = new GenericCustomQueue <double>(); Queue <double> q1 = new Queue <double>(); q.Enqueue(1.8); q.Enqueue(2.8); q.Enqueue(3.6); q.Enqueue(4.8); q.Enqueue(5.5); q.Enqueue(6.8); q1.Enqueue(1.8); q1.Enqueue(2.8); q1.Enqueue(3.6); q1.Enqueue(4.8); q1.Enqueue(5.5); q1.Enqueue(6.8); Assert.AreEqual(q.Count, q1.Count); while (q.Count > 0) { Assert.AreEqual(q.Dequeue(), q1.Dequeue()); } Assert.AreEqual(q.Count, q1.Count); }
public void DequeueExeptionTest() { GenericCustomQueue <double> q = new GenericCustomQueue <double>(); q.Dequeue(); }