コード例 #1
0
ファイル: RoundHandler.cs プロジェクト: atuggle/monopolykata
        private void PlayCurrentRound(Int32 round, IPlayer[] players)
        {
            var turnCount = 0;

            foreach (IPlayer player in players)
            {
                turnHandler.TakeTurn(player, round, turnCount++);
            }
        }
コード例 #2
0
        public void OnTurn_PlayerMoves()
        {
            dice.SetPredeterminedRollValue(3);
            turnHandler.TakeTurn(player);

            Assert.AreEqual(3, boardHandler.PositionOf[player]);
        }
コード例 #3
0
ファイル: Game.cs プロジェクト: cidthecoatrack/Monopoly-Kata
 public void TakeTurn()
 {
     turnHandler.TakeTurn(CurrentPlayer);
     ShiftToNextPlayer();
 }