public Board(IBoardCells boardCells, IBoardWinningRules boardWinningRules, IBoardRenderer boardRenderer) { _boardCells = boardCells; _boardRenderer = boardRenderer; _boardWinningRules = boardWinningRules; _random = new Random(DateTime.Now.Millisecond); //seed is current time's milliseconds, which is a simple way to get a random number _boardSize = _boardCells.Size(); }
public void SetUp() { _boardWinningRules = new BoardWinningRules(); }