Ejemplo n.º 1
0
        public void DigSquare_DigSquareWithMine()
        {
            var createGrid = new CreateGrid(_random);
            var grid       = createGrid.Create(2, 2, 2);
            var digSquare  = new DigSquare();

            Assert.False(digSquare.Dig(grid, 0, 0));
        }
Ejemplo n.º 2
0
        public void DigSquare_DigSquareWhithoutMine()
        {
            var createGrid = new CreateGrid(_random);
            var grid       = createGrid.Create(2, 2, 2);
            var digSquare  = new DigSquare();

            Assert.True(digSquare.Dig(grid, 1, 1));
            Assert.False(grid.MineField[0, 0].IsUncovered);
            Assert.False(grid.MineField[0, 1].IsUncovered);
            Assert.False(grid.MineField[1, 0].IsUncovered);
            Assert.True(grid.MineField[1, 1].IsUncovered);
        }