Как выполнить откат базы данных после завершения теста в архитектуре микросервисов и Laravel - PullRequest
0 голосов
/ 11 апреля 2020

Посмотрите на блок-схему ниже: enter image description here С левой стороны есть микросервис, который хочет проверить внутреннюю конечную точку. Сначала переносит своих собственных таблиц в * 1006. * память и предполагает очистить их после завершения теста. Однако во время этого процесса он http вызывает другому микросервису и просит его изменить часть данных в своей собственной базе данных. Таким образом, здесь обнаруживается проблема, что первый микросервис работает в тестовой среде , а второй нет, и все модификации в его базе данных будут существовать после завершения теста. Так как я могу справиться с этой проблемой? Или какая лучшая практика?

...