Как вы тестируете сервисы, которые используют базу данных?
Обязательно ли в тестовой версии используете In-Memory Database или же предпочитаете создать тестовую базу (в рамках такой же СУБД, как в продакшене, только на тестовом сервере) и потом удалить?
Или же делаете прослойку, типа паттерн Repository, чтобы вообще абстрагироваться от базы данных и подсовывать заранее заготовленные данные в коде, вместо использования DB?