//[ExpectedException(typeof(InvalidOperationException))] public void FirstExcTest() { QueueL <int> q = new QueueL <int>(); int actual; Assert.Throws <InvalidOperationException>( () => { actual = q.First(); }); }
public static void Queue() { Queue <int> queue = new Queue <int>(); QueueTest(queue); QueueL <int> queueL = new QueueL <int>(); QueueTest(queueL); }
//[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(); }
public void LastPassTest() { QueueL <int> q = new QueueL <int>(); q.Enqueue(1); q.Enqueue(2); q.Enqueue(3); int actual = q.Last; int expected = 3; Assert.AreEqual(actual, expected); }
public void ContainsTest() { QueueL <int> q = new QueueL <int>(); q.Enqueue(1); q.Enqueue(2); q.Enqueue(3); bool actual = q.Contains(5); bool expected = false; Assert.AreEqual(actual, expected); }
public void IsEmptyTest() { QueueL <int> q = new QueueL <int>(); q.Enqueue(1); q.Enqueue(2); q.Enqueue(3); bool actual = q.IsEmpty; bool expected = false; Assert.AreEqual(actual, expected); }
public void ClearTest() { QueueL <int> q = new QueueL <int>(); q.Enqueue(1); q.Enqueue(2); q.Enqueue(3); q.Clear(); int actual = q.Count; int expected = 0; Assert.AreEqual(actual, expected); }
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 EnqueueTest() { QueueL <int> q = new QueueL <int>(); q.Enqueue(1); q.Enqueue(2); q.Enqueue(3); string s = ""; foreach (var i in q) { s += i.ToString(); } string expected = "123"; Assert.AreEqual(s, expected); }