public void MagKaartSpelen_MetZelfdeKleurOpLegeStapel_RetourneertTrue() { // Arrange Kaart groene2Kaart = new Kaart { Kleur = Kleur.groen, Waarde = 2 }; OntdekkingsStapel groeneStapel = new OntdekkingsStapel { Kleur = Kleur.groen }; // Act && Assert groeneStapel.MagKaartSpelen(groene2Kaart).Should().BeTrue(); }
public void MagKaartSpelen_MetAnderKleurDanStapel_RetourneertFalse() { // Arrange Kaart groeneKaart = new Kaart { Kleur = Kleur.groen, Waarde = 2 }; OntdekkingsStapel rodeStapel = new OntdekkingsStapel { Kleur = Kleur.rood }; // Act & Assert rodeStapel.MagKaartSpelen(groeneKaart).Should().BeFalse(); }
public void MagKaartSpelen_MetLagereWaardeDanKaartBovenaanStapel_RetourneertFalse() { // Arrange Kaart groene2Kaart = new Kaart { Kleur = Kleur.groen, Waarde = 2 }; Kaart groene7Kaart = new Kaart { Kleur = Kleur.groen, Waarde = 7 }; OntdekkingsStapel groeneStapel = new OntdekkingsStapel { Kleur = Kleur.groen }; groeneStapel.SpeelKaart(groene7Kaart); // Act && Assert groeneStapel.MagKaartSpelen(groene2Kaart).Should().BeFalse(); }