Exemplo n.º 1
0
        public void Setup()
        {
            _repositoryMock   = new MockRepository(MockBehavior.Strict);
            _playerCursorMock = _repositoryMock.Create <IPlayerCursor>();

            _player1 = new Human(Color.Aquamarine);
            _player2 = new Human(Color.Black);

            _playerCursorMock.
            Setup(_ => _.GetAll()).
            Returns(new List <Player>
            {
                _player1,
                _player2
            });

            _freezeEntry = new FreezeEntry();
            _freeStop    = new FreeStop();

            _fivePlacesWithFreezeBoard = new Board
            {
                _freeStop,
                _freeStop,
                _freezeEntry,
                _freeStop,
                _freeStop,
            };

            _freeOnPassExecuted   = 0;
            _freeOnStopExecuted   = 0;
            _freezeOnStopExecuted = 0;
            _freezeOnPassExecuted = 0;
        }
Exemplo n.º 2
0
 public void Setup()
 {
     _dice          = new Dice();
     _freezeEntry   = new FreezeEntry();
     _player        = new TestPlayer(0);
     _squareActions = new BoardCursor(
         new Board(),
         new PlayerCursor(
             new List <Player>
     {
         _player,
     },
             _dice));
 }