Beispiel #1
0
        public void Dequeue_Test_EmptyQueue()
        {
            Queue q = new Queue();
            Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf);
            var s = pfc.Dequeue(q);

            Assert.AreEqual(s, "Queue is empty");
        }
Beispiel #2
0
        public void Dequeue_Test_Tuple()
        {
            Tuple <string, string> t = new Tuple <string, string>("naz1", "naz");
            Queue q = new Queue();

            q.Enqueue(t);
            Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf);
            var s = pfc.Dequeue(q);

            Assert.AreEqual(s.GetType(), t.GetType());
            Assert.AreEqual(s, t);
        }
Beispiel #3
0
        public void Dequeue_Test_String()
        {
            string str = "str";
            Queue  q   = new Queue();

            q.Enqueue(str);
            Pomocne_funkcijeCreate pfc = new Pomocne_funkcijeCreate(mtf, qf);
            var s = pfc.Dequeue(q);

            Assert.AreEqual(s.GetType(), str.GetType());
            Assert.AreEqual(s, str);
        }