public void Setup() {
     sut = new Spiel();
     sut.Spiel_begonnen += _ => { };
     sut.Spielzug_verbucht += _ => { };
     sut.Spiel_fortgesetzt += namen => result = namen;
     sut.Spiel_beginnen(new[]{"A", "B", "C", "D"});
 }
Beispiel #2
0
        private static void Main(string[] args) {
            var spieler_abfragen = new Spieler_abfragen();
            var punkte_abfragen = new Punkte_abfragen();
            var spielstand_anzeigen = new Spielstand_anzeigen();
            var spiel = new Spiel();

            spieler_abfragen.Spieler_abgefragt += spiel.Spiel_beginnen;
            spiel.Spiel_begonnen += spielstand_anzeigen.Start;
            spielstand_anzeigen.Spiel_wird_fortgesetzt += spiel.Spiel_fortsetzen;
            spiel.Spiel_fortgesetzt += punkte_abfragen.Start;
            punkte_abfragen.Punkte_abgefragt += spiel.Spielzug_verbuchen;
            spiel.Spielzug_verbucht += spielstand_anzeigen.Start;

            spieler_abfragen.Start();
        }
 public void Setup() {
     sut = new Spiel();
     sut.Spielzug_verbucht += spielstand => result = spielstand;
     sut.Spiel_begonnen += _ => { };
     sut.Spiel_beginnen(new[]{"A", "B", "C"});
 }
 public void Setup() {
     sut = new Spiel();
     sut.Spiel_begonnen += spielstand => result = spielstand;
 }