Пример #1
0
        public void Setup()
        {
            _validator = new EnPassantTakeValidator(_stepMocker.Build());

            _stepMocker.SetupLocationEmpty(false)
            .SetupEnpassantFriendlyPawnValid(false, Friend)
            .SetupEnpassantEnemyPawnValid(false);
        }
Пример #2
0
        public void SetUp()
        {
            var board = new ChessBoardBuilder()
                        .Board("   qk  r" +
                               "        " +
                               "Pe Pb PP" +
                               "        " +
                               "        " +
                               "        " +
                               "        " +
                               "    K  R"
                               );

            _boardState = ChessFactory.CustomChessGame(board.ToGameSetup()).BoardState;
            _validator  = new EnPassantTakeValidator(new ChessValidationSteps());
        }