public GetCaptures ( Bitboard enemies, Bitboard filterFrom, Bitboard filterTo, |
||
enemies | Bitboard | |
filterFrom | Bitboard | |
filterTo | Bitboard | |
enpassant | ||
Résultat | IEnumerable |
public void GetCaptures_D5EnemiesD4E4_ReturnsNormalD5E4() { var bp = new BlackPawns(Bitboard.With.D5); var enemies = Bitboard.With.E4.D4.Build(); bp.GetCaptures(enemies).Should().Have.SameSequenceAs( new Move("D5", "E4", MoveTypes.Normal)); }
public void GetCaptures_H5EnemiesG4_ReturnsNormalH5G4() { var bp = new BlackPawns(Bitboard.With.H5); var enemies = Bitboard.With.G4.Build(); bp.GetCaptures(enemies).Should().Have.SameSequenceAs( new Move("H5", "G4", MoveTypes.Normal)); }
public void GetCaptures_A5EnemiesB4_ReturnsNormalA5B4() { var bp = new BlackPawns(Bitboard.With.A5); var enemies = Bitboard.With.B4.Build(); bp.GetCaptures(enemies).Should().Have.SameSequenceAs( new Move("A5", "B4", MoveTypes.Normal)); }