//[ExpectedException(typeof(InvalidOperationException))] public void DequeueExcTest() { QueueL <int> q = new QueueL <int>(); int actual; //string actual; Assert.Throws <InvalidOperationException>( () => { actual = q.Dequeue(); }); //QueueL<int> q = new QueueL<int>(); //q.Dequeue(); }
private static void TestQueueL() { QueueL <int> queueL = new QueueL <int>(); queueL.Enqueue(1); queueL.Enqueue(10); queueL.Enqueue(100); queueL.Enqueue(1000); queueL.Enqueue(10000); queueL.Display(); Console.WriteLine("Let's Delete from stack"); Console.WriteLine("item " + queueL.Dequeue() + " is deleted"); Console.WriteLine("------------------------------------------"); queueL.Display(); }
public void DequeueTest() { QueueL <int> q = new QueueL <int>(); q.Enqueue(1); q.Enqueue(2); q.Enqueue(3); q.Dequeue(); string s = ""; foreach (var i in q) { s += i.ToString(); } string expected = "23"; Assert.AreEqual(s, expected); }