Beispiel #1
0
        public void pop_Test2()
        {
            string           expected = "b";
            DEQueue <String> q        = new DEQueue <string>(); // Создание очереди для хранения строк

            q.pushBack("a");
            q.pushBack("b");
            q.pushBack("c");
            q.pushBack("d");
            q.pop();
            string s = q.front();

            Assert.AreEqual(expected, s);
        }
Beispiel #2
0
        public void Main_Test2()
        {
            string           expected = "a";
            DEQueue <String> q        = new DEQueue <String>(); // Создание очереди для хранения строк

            q.pushFront("a");                                   // очередь: a
            q.pushFront("b");                                   // очередь: b a
            q.pushBack("c");                                    // очередь: b a c
            String s = q.front();                               // s = “b”

            s = q.pop();                                        // s = “c”;    очередь:  b a

            Assert.AreEqual(expected, s);
        }