コード例 #1
0
ファイル: SideTests.cs プロジェクト: ElemarJR/StrongChess
        public void KingInCheck_NotInCheckScenario_ReturnsFalse()
        {
            var black = new Side("E7",
                                 new PieceSet<Queen>(),
                                 new PieceSet<Bishop>(),
                                 new PieceSet<Knight>(),
                                 new PieceSet<Rook>(new Square("A7")),
                                 new BlackPawns());

            var white = new Side("B2",
                                 new PieceSet<Queen>(),
                                 new PieceSet<Bishop>(),
                                 new PieceSet<Knight>(),
                                 new PieceSet<Rook>(),
                                 new BlackPawns());

            white.IsInCheck(black).Should().Be(false);
        }