public void Twee_Verhuringen_Kunnen_Vergeleken_Worden()
        {
            DateTime datum = DateTime.Now;

            Feestzaal a = new Feestzaal(datum, 1);
            Feestzaal b = new Feestzaal(datum, 1);

            Assert.AreEqual(a, b);

            Grotezaal c = new Grotezaal(datum, 1);

            Assert.AreNotEqual(a, c);

            FitnesZaal d = new FitnesZaal(datum, 1);

            Assert.AreNotEqual(c, d);
            Assert.AreNotEqual(a, d);
        }
 private void btnNieuweVerhuringToevoegen_Click(object sender, EventArgs e)
 {
     switch (cbNieuweVerhuring.Text)
     {
         case "Feestzaal":
             Feestzaal feestzaal = new Feestzaal(dtpNieuweVerhuringTijdstip.Value, (int)nudNieuweVerhuringUren.Value);
             administratie.VoegToe(feestzaal);
             RefreshListBoxes();
             break;
         case "Grotezaal":
             Grotezaal grotezaal = new Grotezaal(dtpNieuweVerhuringTijdstip.Value, (int)nudNieuweVerhuringUren.Value);
             administratie.VoegToe(grotezaal);
             RefreshListBoxes();
             break;
         case "FitnesZaal":
             FitnesZaal fitnesZaal = new FitnesZaal(dtpNieuweVerhuringTijdstip.Value, (int)nudNieuweVerhuringUren.Value);
             administratie.VoegToe(fitnesZaal);
             RefreshListBoxes();
             break;
     }
 }
        public void Twee_Lijsten_Van_Verhuringen_Kunnen_Vergeleken_Worden()
        {
            DateTime datum = DateTime.Now;

            List<Verhuur> verhuringenA = new List<Verhuur>();
            Grotezaal a = new Grotezaal(datum, 1);
            FitnesZaal b = new FitnesZaal(datum, 1);
            verhuringenA.Add(a);
            verhuringenA.Add(b);

            List<Verhuur> verhuringenB = new List<Verhuur>();
            verhuringenB.Add(a);
            verhuringenB.Add(b);

            CollectionAssert.Equals(verhuringenA, verhuringenB);

            List<Verhuur> verhuringenC = new List<Verhuur>();
            Feestzaal c = new Feestzaal(datum, 1);
            verhuringenC.Add(a);
            verhuringenC.Add(c);

            CollectionAssert.AreNotEqual(verhuringenA, verhuringenC);
        }