public void SetUp() { var cells = new IBoardCell[, ] { { new BoardCell(BoardCellCol.ColA, BoardCellRow.Row1, 0, 0), new BoardCell(BoardCellCol.ColB, BoardCellRow.Row1, 1, 0) }, { new BoardCell(BoardCellCol.ColC, BoardCellRow.Row2, 0, 1), new BoardCell(BoardCellCol.ColD, BoardCellRow.Row2, 1, 1) } }; BoardModel = new BoardModel(); BoardModel.SetCells(cells); }
public void CreateCells(IBoardModel boardModel) { var cells = new IBoardCell[MaxColCells, MaxRowCells]; for (var i = 0; i < MaxRowCells; i++) { for (var j = 0; j < MaxColCells; j++) { var col = Cols[j]; var row = Rows[i]; var cell = new BoardCell(col, row, i, j); cells[i, j] = cell; } } boardModel.SetCells(cells); }