static void Main() { //Start a Bohnanza game var players = new List<Player> {new BohnanzaPlayer("Henkie"), new BohnanzaPlayer("Pietje")}; //Start a new game with Bohnanza as strategy IGameBehaviour gameBehaviour = new BohnanzaGame(players); gameBehaviour.StartGame(); //Start a Al Cabohne game players = new List<Player> {new AlCabohnePlayer("Jaapie"), new AlCabohnePlayer("Vincent")}; //Start a new game with Cabohne as strategy gameBehaviour = new AlCabohneGame(players); gameBehaviour.StartGame(); }
public void StartGameTest() { BohnanzaGame target = new BohnanzaGame(players); // TODO: Initialize to an appropriate value target.StartGame(); // Also ends game Assert.IsFalse(target.GameIsOngoing); }