Beispiel #1
0
        public void TestIsFullFalse()
        {
            // ARRANGE
            QueueLab.queue myQueue = new QueueLab.queue(1);
            bool           actual;

            // ACT
            actual = myQueue.isFull();
            // ASSERT
            Assert.False(actual);
        }
Beispiel #2
0
        public void TestIsFullTrue()
        {
            // ARRANGE
            QueueLab.queue myQueue = new QueueLab.queue(3);
            String         item    = "C# is Fun!";
            bool           actual;

            // ACT
            myQueue.enqueue(item);
            myQueue.enqueue(item);
            myQueue.enqueue(item);
            myQueue.dequeue();
            myQueue.enqueue(item);
            myQueue.dequeue();
            myQueue.enqueue(item);
            actual = myQueue.isFull();
            // ASSERT
            Assert.True(actual);
        }