# B1: the ComputeBudget adapter (ServerPlayer snapshot <-> game::sim economy <-> 25-int array). add_executable(shim_budget_unit_tests unit_tests.cpp) target_link_libraries(shim_budget_unit_tests PRIVATE shim_budget) target_include_directories(shim_budget_unit_tests PRIVATE ${CMAKE_SOURCE_DIR}/tests/game_sim) target_compile_options(shim_budget_unit_tests PRIVATE -Wall -Wextra -Werror) add_test(NAME shim_budget_unit COMMAND shim_budget_unit_tests)