public void BSP1_Aufgabe_003() { Spieler s = new Spieler(); s.WertSetzen<int>("anzahlGelbeKarten", 11); Programmieren.PrüfeMethode<bool>(s, "eintrittGruppenPhase", null, "gesperrt", x => { return x; }); s = new Spieler(); s.WertSetzen<int>("anzahlRoteKarten", 1); Programmieren.PrüfeMethode<bool>(s, "eintrittGruppenPhase", null, "gesperrt", x => { return x; }); s = new Spieler(); s.WertSetzen<int>("anzahlGelbeKarten", 0); s.WertSetzen<int>("anzahlRoteKarten", 0); Programmieren.PrüfeMethode<bool>(s, "eintrittGruppenPhase", null, "gesperrt", x => { return !x; }); }
public void BSP1_Aufgabe_004() { Spieler s = new Spieler(); Programmieren.PrüfeMethode<int>(s, "eintrittFinalSpiele", null, "anzahlRoteKarten", x => { return x == 0; }); s.WertSetzen<int>("anzahlGelbeKarten", 10); Programmieren.PrüfeMethode<int>(s, "eintrittFinalSpiele", null, "anzahlGelbeKarten", x => { return x == 5; }); s = new Spieler(); s.WertSetzen<int>("anzahlGelbeKarten", 4); Programmieren.PrüfeMethode<int>(s, "eintrittFinalSpiele", null, "anzahlGelbeKarten", x => { return x == 0; }); s = new Spieler(); s.WertSetzen<int>("anzahlGelbeKarten", 5); Programmieren.PrüfeMethode<int>(s, "eintrittFinalSpiele", null, "anzahlGelbeKarten", x => { return x == 0; }); s = new Spieler(); s.WertSetzen<int>("anzahlGelbeKarten", 0); Programmieren.PrüfeMethode<int>(s, "eintrittFinalSpiele", null, "anzahlGelbeKarten", x => { return x == 0; }); }