public void Execute_MovingPlayerWhoWinsBattle_Move()
        {
            GameBoard gameboard = new GameBoard();
            TacticCard tactic = Factory.GetMovementCard();
            GameArea area = gameboard.Areas.First(a => a.X == tactic.StartNode.X && a.Y == tactic.StartNode.Y);
            area.AddHomePlayer(Factory.GetPlayer());
            gameboard.AwayGoalie = Factory.GetPlayer("G");

            gameboard.ExecuteTactic(tactic, true);

            area.HomePlayers.ShouldBeEmpty();
        }
示例#2
0
 public static void PlaceLine(List<Player> line, GameBoard board)
 {
 }