enable_testing() qt_add_executable(test_mw test_middleware.cpp ) find_package(Qt6 REQUIRED COMPONENTS Core Test) target_link_libraries(test_mw PRIVATE Qt6::Core Qt6::Test kompanion_mw) add_test(NAME test_mw COMMAND test_mw) qt_add_executable(test_orchestrator test_orchestrator.cpp ) target_link_libraries(test_orchestrator PRIVATE Qt6::Core Qt6::Network Qt6::Test kompanion_mw) add_test(NAME test_orchestrator COMMAND test_orchestrator) qt_add_executable(test_snapshot test_snapshot.cpp ) target_link_libraries(test_snapshot PRIVATE Qt6::Core Qt6::Network Qt6::Test kompanion_mw) add_test(NAME test_snapshot COMMAND test_snapshot)