Как использовать модульный тест с двумя DBContexts в ABP - PullRequest
0 голосов
/ 04 августа 2020

Я использую два контекста БД в ABP версии 2.3.0. Мне удалось выяснить, как добавить второй контекст в модульное тестирование и вставить в память SQLite или на диск (чтобы убедиться, что данные вставлены). Проблема теперь в том, что при запуске метода тестирования он обнаруживает, что репозиторий пуст (во время отладки), поэтому тест не проходит. Я получил полезную помощь по этой ссылке https://github.com/abpframework/abp/issues/1153, но все еще нет данных в методе тестирования. Мне не удалось найти никакой документации о модульном тестировании в ABP, кроме счастливого сценария с использованием одного работающего DBContext. Первый контекст в тестовых методах ABP все еще работает в моем коде, но второй контекст отсутствует, однако в самом коде (не модульном тестировании) работает второй контекст. Есть идеи?

...