Я разрабатываю тестовые примеры для приложения, использующего библиотеки Boost.test. Существуют определенные API, которые можно напрямую протестировать.
Но есть API, которые требуют взаимодействия между тестовыми машинами. Так, например, выполнение определенного API в машине 1 должно инициировать API в тестовой машине 2, и его ответ должен быть снова использован в машине 1 для успешного завершения.
Как я могу синхронизировать это? Предоставляет ли Boost другие библиотеки для этого взаимодействия? Если есть какие-либо другие подходы, пожалуйста, предложите их.
Заранее спасибо за ваше время и помощь.