test_movegeneration.cpp is an integration test with attacktables.cpp and chessboard.cpp. We probably don't need to do a unit test on our attack tables (due to how hard it is to generate test data for this), and it's probably safe to just let test_movegenerator.cpp test both the MoveGenerator class and also our attack table constants.
test_movegeneration.cpp
is an integration test withattacktables.cpp
andchessboard.cpp
. We probably don't need to do a unit test on our attack tables (due to how hard it is to generate test data for this), and it's probably safe to just lettest_movegenerator.cpp
test both theMoveGenerator
class and also our attack table constants.