Beispiel #1
0
        public void KuyrukBoyutuDoluOldugundaEklemeYapildigindaHataFirlatiyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(1);

            sm.Insert(0);
            sm.Insert(1);
        }
Beispiel #2
0
        public void KuyrukBoskenTrueDegeriDonduruyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(2);
            bool beklenenDeger       = true;
            bool gercekDeger         = sm.IsEmpty();

            Assert.AreEqual(beklenenDeger, gercekDeger);
        }
Beispiel #3
0
        public void KuyrukBoskenElemanEkleniyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(1);

            sm.Insert(1);
            string beklenenIfade = "1 ";
            string gercekIfade   = sm.DisplayElements();

            Assert.AreEqual(beklenenIfade, gercekIfade);
        }
Beispiel #4
0
        public void KuyrukDoluykenFalseDegeriDonuyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(2);

            sm.Insert(1);

            bool beklenenDeger = false;
            bool gercekDeger   = sm.IsEmpty();

            Assert.AreEqual(beklenenDeger, gercekDeger);
        }
Beispiel #5
0
        public void KuyruktaElemanVarkenYazdiriyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(2);

            sm.Insert(1);
            sm.Insert(2);

            string beklenenIfade = "1 2 ";
            string gercekIfade   = sm.DisplayElements();

            Assert.AreEqual(beklenenIfade, gercekIfade);
        }
Beispiel #6
0
        public void KuyrukDoluykenDegerDonduruyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(3);

            sm.Insert(1);
            sm.Insert(2);
            sm.Insert(3);

            int beklenenDeger = 1;
            int gercekDeger   = Convert.ToInt32(sm.Peek());

            Assert.AreEqual(beklenenDeger, gercekDeger);
        }
Beispiel #7
0
        public void KuyruktaElemanVarsaSiliyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(3);

            sm.Insert(1);
            sm.Insert(2);
            sm.Insert(3);
            sm.Remove();

            string beklenenDeger = "2 3 ";
            string gercekDeger   = sm.DisplayElements();

            Assert.AreEqual(beklenenDeger, gercekDeger);
        }
Beispiel #8
0
        public void DisplayElementDizininIlkElemanıBossaDogruOkuyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(4);

            sm.Insert(1);
            sm.Insert(2);
            sm.Insert(3);
            sm.Insert(4);
            sm.Remove();

            string beklenenIfade = "2 3 4 ";
            string gercekIfade   = sm.DisplayElements();

            Assert.AreEqual(beklenenIfade, gercekIfade);
        }
        private void btn_dizigetir_Click(object sender, EventArgs e)                //Elemanlar Diziye Atanır
        {
            sq = new SimpleArrayTypedQueue(5);
            Random rnd = new Random();

            sq.Insert(new Araba {
                plaka = "18 K 720", renk = "Mavi", beklemeSuresi = rnd.Next(10, 300)
            });
            sq.Insert(new Araba {
                plaka = "34 I 183", renk = "Kırmızı", beklemeSuresi = rnd.Next(10, 300)
            });
            sq.Insert(new Araba {
                plaka = "25 Z 3943", renk = "Sarı", beklemeSuresi = rnd.Next(10, 300)
            });
            sq.Insert(new Araba {
                plaka = "45 E 186", renk = "TURKUAZ", beklemeSuresi = rnd.Next(10, 300)
            });
            sq.Insert(new Araba {
                plaka = "01 A 234", renk = "GRİ", beklemeSuresi = rnd.Next(10, 300)
            });
            txt_once.Text = sq.Write();
        }
Beispiel #10
0
        public void KuyrukBossaHataFirlatiyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(2);

            sm.DisplayElements();
        }
Beispiel #11
0
        public void KuyrukBoskenHataFirlatiyorMu()
        {
            SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(2);

            sm.Peek();
        }