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]); }
public void TakeTurn() { turnHandler.TakeTurn(CurrentPlayer); ShiftToNextPlayer(); }