Exemplo n.º 1
0
        private static bool TestCase_Resize()     //Melanie Bugelnig
        {
            int         newCapacity = 5;
            SimpleQueue s1          = new SimpleQueue(newCapacity);
            bool        result      = true;
            int         counter;

            for (counter = 0; counter < newCapacity; counter++)
            {
                s1.Enqueue(counter);
            }
            newCapacity = 10;

            s1.Resize(newCapacity);

            for (; counter < newCapacity; counter++)
            {
                s1.Enqueue(counter);
            }
            counter--;

            if (s1.GetElement() != counter)
            {
                result = false;
            }
            counter--;

            return(result);
        }
Exemplo n.º 2
0
        static bool TestCase_Enqueue()      //Judth Marcel
        {
            SimpleQueue Queue1        = new SimpleQueue(1);
            int         NumbertoQueue = 1;

            Queue1.Enqueue(NumbertoQueue);

            return(Queue1.GetElement() == NumbertoQueue);
        }
Exemplo n.º 3
0
        static bool TestCase_GetElement()   // Julian Blaschke
        {
            SimpleQueue queue1 = new SimpleQueue(10);

            queue1.Enqueue(13);

            if (!(queue1.GetElement() == 13))
            {
                return(false);
            }


            return(true);
        }