Example #1
0
        public void MoveFromUciBasicTest()
        {
            const string uciMove  = "a2a3";
            var          expected = new Rudz.Chess.Types.Move(Squares.a2, Squares.a3);
            var          uci      = new Uci();

            var game = GameFactory.Create();

            game.NewGame();

            var actual = uci.MoveFromUci(game.Pos, uciMove);

            actual.Should().Be(expected);
        }