public void KuyrukBoyutuDoluOldugundaEklemeYapildigindaHataFirlatiyorMu() { SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(1); sm.Insert(0); sm.Insert(1); }
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); }
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); }
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); }
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); }
public void KuyrukBoskenElemanEkleniyorMu() { SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(1); sm.Insert(1); string beklenenIfade = "1 "; string gercekIfade = sm.DisplayElements(); Assert.AreEqual(beklenenIfade, gercekIfade); }
public void KuyrukDoluykenFalseDegeriDonuyorMu() { SimpleArrayTypedQueue sm = new SimpleArrayTypedQueue(2); sm.Insert(1); bool beklenenDeger = false; bool gercekDeger = sm.IsEmpty(); Assert.AreEqual(beklenenDeger, gercekDeger); }
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(); }