Exemple #1
0
        public void CreatesCorrectBlockedBishopAttacksForSquare(ulong occupied, Square square, ulong expectedAttacks)
        {
            // Act
            var bishopAttacks = SlidingPieceMoves.BishopAttacks(square, occupied);

            // Assert
            Assert.Equal <Bitboard>(expectedAttacks, bishopAttacks);
        }