Я чет никогда не сталкивался с тем, как это вообще делать, если мне надо протестить только логику бекенд апишки. Я так понимаю, что нужно замокать все мои crud операции с базой в тестах?
берешь дамп с прода, обфусцируешь юзер данные (по GDPR и здравому смыслу), его и юзаешь как основу для конктейнера с тест базенкой. Если без докера - поднимаешь базу из этого джампа где то, и поднимаемые на тест апишки коннектишь туда