public void TestBouwZaalSameNumber() { string naam = "Bioscoop"; string locatie = "Eindhoven"; int zaalnummer = 1; Bioscoopvertoning.Filmkwaliteit filmkwaliteit = Bioscoopvertoning.Filmkwaliteit._2D; int aantal_rijen = 5; int aantal_stoelen_rij = 20; int aantal_VIP_rijen = 1; int aantal_VIPstoel_rij = 10; Zaal z = new Zaal(zaalnummer, filmkwaliteit, aantal_rijen, aantal_stoelen_rij, aantal_VIP_rijen, aantal_VIPstoel_rij); Bioscoop bioscoop = new Bioscoop(naam, locatie); bioscoop.BouwZaal(z); bioscoop.BouwZaal(z); }
private void btnBouwZaal_Click(object sender, EventArgs e) { int Zaalnummer = (int)nupZaalnummer.Value; Bioscoopvertoning.Filmkwaliteit kwaliteit = (Bioscoopvertoning.Filmkwaliteit)cbFilmkwaliteit.SelectedItem; int aantalRijen = (int)nupAantalRijen.Value; int aantalStoelenRij = (int)nupAantalStoelenRij.Value; int aantalVIPRijen = (int)nupAantalVIPRijen.Value; int aantalVIPStoelenRij = (int)nupAantalVIPStoelenRij.Value; try { Zaal zaal = new Zaal(Zaalnummer, kwaliteit, aantalRijen, aantalStoelenRij, aantalVIPRijen, aantalVIPStoelenRij); bioscoop.BouwZaal(zaal); this.Close(); } catch (NumberAlreadyTakenException ex) { MessageBox.Show(ex.Message); } }
public void TestVernietigZaal() { string naam = "Bioscoop"; string locatie = "Eindhoven"; int zaalnummer = 10; Bioscoopvertoning.Filmkwaliteit filmkwaliteit = Bioscoopvertoning.Filmkwaliteit._2D; int aantal_rijen = 5; int aantal_stoelen_rij = 20; int aantal_VIP_rijen = 1; int aantal_VIPstoel_rij = 10; Zaal z = new Zaal(zaalnummer, filmkwaliteit, aantal_rijen, aantal_stoelen_rij, aantal_VIP_rijen, aantal_VIPstoel_rij); Bioscoop bioscoop = new Bioscoop(naam, locatie); bioscoop.MaakStandaardBioscoop(); bioscoop.BouwZaal(z); bioscoop.VernietigZaal(z); Assert.AreEqual(5, bioscoop.Zalen.Count); }