Запись запросов/ответов к апи для дальнейшего тестирования цепочки вызовов/ответов, чем можно сделать?
Есть бэкенд на laravel в котором много демонов слушателей разных сокетов которые реагируют на входящие данные тем или иным образом - отправляя запросы к другому апи.
Не смотря на подробнейшее логирование иногда сложно понять что произошло и почему. Дожидаться следующего подобного случая не представляется возможным - нужно сэмулировать всю цепочку событий в тестовом окружении и внести правки.
Вот и задумался чем наиболее просто записать все запросы, ответы и потом в такойже последовательности их отдать в тестовом окружении.
Понятно что я могу сам задампить это все, потом замокать в phpunit, но это слишком долго и муторно каждый раз мокать сотни ответов.
Ищу решение типа как прокси - который проксирует запросы к реальному апи, попутно записывает запрос/ответ и потом при переводе его в режим эмуляции отдает записанную цепочку ответов.
Что-то похожее делает Mockwire, но слишком сложно. Подскажите может еще какие-то варианты есть?