Вход на сайт
Непонятки с EF
3048 просмотров
Перейти к просмотру всей ветки
MrSanders коренной житель
в ответ AlexNek 26.12.23 20:21, Последний раз изменено 26.12.23 20:41 (MrSanders)
Это очень хороший метод. Для юнит-тестов. Потому что для него юнит-тесты писать не надо. Опа. Он просто "обёртка" вокруг вызова внешней системы. Его надо тестировать интеграционным тестом. Который проверит, что с определённой тестовой БД, в которой есть (например) 10 записей, при поиске с UserId = 123 мы найдём ровно том, что ожидали.
А вот когда мы будем писать юнит-тесты для кода, который вызывает этот метод, мы будем мочить его вызовы. Сможем тестировать код, вызывающий наш гет без БД.