public void CreateExpeditieKaart() { ExpeditieKaart kaart = new ExpeditieKaart(geel, 10); Assert.AreEqual(geel, kaart.Kleur); Assert.AreEqual(10, kaart.Waarde); Assert.AreEqual(false, kaart.IsGedekt); }
public void LegNietOplopendeKaartAan() { ExpeditieSpelbord bord = new ExpeditieSpelbord(); Kaart kaart3 = new ExpeditieKaart(Kleur.Rood, 3); Kaart kaart4 = new ExpeditieKaart(Kleur.Rood, 4); bord.LegKaartAan(kaart4); bord.LegKaartAan(kaart3); }
public void LegKaartAan() { ExpeditieSpelbord bord = new ExpeditieSpelbord(); Kaart kaart = new ExpeditieKaart(Kleur.Blauw, 2); bord.LegKaartAan(kaart); Assert.AreEqual(1, bord.AantalKaarten(Kleur.Blauw)); Assert.AreEqual(1, bord.AantalKaarten()); }
public void BekijkKaartVanAflegBord_EenBlauweKaart() { AflegSpelbord bord = new AflegSpelbord(); Kaart kaart = new ExpeditieKaart(Kleur.Blauw, 2); bord.LegKaartAan(kaart); IAflegBord aflegbord = bord; IAflegStapel stapel = aflegbord.GetAflegStapel(Kleur.Blauw); Assert.AreEqual(Kleur.Blauw, stapel.GetBovensteKaart().Kleur); }
public void LegWeddenschapAanNaExpeditieKaart() { ExpeditieSpelbord bord = new ExpeditieSpelbord(); Kaart kaart3 = new ExpeditieKaart(Kleur.Rood, 3); Kaart weddenschapskaart = new WeddenschapsKaart(Kleur.Rood); bord.LegKaartAan(kaart3); bord.LegKaartAan(weddenschapskaart); }
public void CreateExpeditieKaart_Groen() { ExpeditieKaart kaart = new ExpeditieKaart(groen, 4); Assert.AreEqual(groen, kaart.Kleur); Assert.AreEqual(4, kaart.Waarde); }
public void CreateExpeditieKaart_Geel() { ExpeditieKaart kaart = new ExpeditieKaart(geel, 10); Assert.AreEqual(geel, kaart.Kleur); Assert.AreEqual(10, kaart.Waarde); }
public void SchudKaarten() { Kaart[] kaarten = new Kaart[6]; kaarten[0] = new ExpeditieKaart(Kleur.Geel, 2); kaarten[1] = new ExpeditieKaart(Kleur.Geel, 3); kaarten[2] = new ExpeditieKaart(Kleur.Geel, 4); kaarten[3] = new ExpeditieKaart(Kleur.Geel, 5); kaarten[4] = new ExpeditieKaart(Kleur.Geel, 6); kaarten[5] = new ExpeditieKaart(Kleur.Geel, 7); Stapel stapel = new Stapel(); for (int i = 0; i < kaarten.Length; i++) { stapel.AddKaart(kaarten[i]); } stapel.Schud(); }