コード例 #1
0
ファイル: FenTests.cs プロジェクト: raphaelbg/ChessLib
        public void SetFenTest()
        {
            var expected = new FenError(0, 0);
            var position = new Position();
            var game     = GameFactory.Create(position);
            var actual   = game.NewGame();

            Assert.Equal(expected, actual);
        }
コード例 #2
0
ファイル: FenTests.cs プロジェクト: taddieken95/ChessLib
        public void SetFenTest()
        {
            var expected = new FenError(0, 0);

            var game = new Game();

            var actual = game.NewGame();

            Assert.Equal(expected, actual);
        }
コード例 #3
0
ファイル: FenTests.cs プロジェクト: raphaelbg/ChessLib
        public void GetFenTest()
        {
            var position      = new Position();
            var game          = GameFactory.Create(position);
            var expectedError = new FenError(0, 0);
            var actualError   = game.NewGame();

            // verify no errors given (same as SetFen test)
            Assert.Equal(expectedError, actualError);

            var expectedFen = new FenData(Fen.StartPositionFen);

            var actualFen = game.GetFen();

            Assert.Equal(expectedFen, actualFen);
        }