void Start() { Instance = this; int rows = 10, cols = 10; Model = GetComponent(typeof(MinesweeperModel)) as MinesweeperModel; Model.NewGame(rows, cols); //View = view; Status = GameStatus.Playing; // NewGame(); }
public void MinesweeperBoard_WithCorrectNumberOfMines_InitializesBoard() { int width = 50, height = 50, numMines = 100; MinesweeperController game = new MinesweeperController(width, height, numMines); var board = game.Board; var actualNumMines = 0; for (var i = 0; i < width; i++) { for (var j = 0; j < height; j++) { if (board[i, j].Type == CellType.Mined) { actualNumMines++; } } } Assert.AreEqual(numMines, actualNumMines, "Wrong number of mines"); }
public void ThisController() { _controller = new MinesweeperController(); }