示例#1
0
        public void ExposeCalledOnAnAlreadyExposedCellDoesNotCallExposeNeighbors()
        {
            MineSweeperWithExposeNeighborStubbed _minesweeper = new MineSweeperWithExposeNeighborStubbed();

            _minesweeper.Expose(3, 2);
            _minesweeper._exposeNeighborsMethodCalled = false;
            _minesweeper.Expose(3, 2);

            Assert.AreEqual(_minesweeper._exposeNeighborsMethodCalled, false);
        }
示例#2
0
        public void ExposeCallsExposeNeighbors()
        {
            MineSweeperWithExposeNeighborStubbed _minesweeper = new MineSweeperWithExposeNeighborStubbed();

            _minesweeper.Expose(3, 2);

            Assert.AreEqual(_minesweeper._exposeNeighborsMethodCalled, true);
        }