Пример #1
0
        private void PlayCurrentRound(Int32 round, IPlayer[] players)
        {
            var turnCount = 0;

            foreach (IPlayer player in players)
            {
                turnHandler.TakeTurn(player, round, turnCount++);
            }
        }
        public void OnTurn_PlayerMoves()
        {
            dice.SetPredeterminedRollValue(3);
            turnHandler.TakeTurn(player);

            Assert.AreEqual(3, boardHandler.PositionOf[player]);
        }
Пример #3
0
 public void TakeTurn()
 {
     turnHandler.TakeTurn(CurrentPlayer);
     ShiftToNextPlayer();
 }