вдається мокнути фейкову бд, повертає ексепшн у цьому місці з таким текстом: "Unsupported expression: c => c.Books
Non-overridable members (here: ApplicationContext.get_Books) may not be used in setup / verification expressions.", з ексепшину розумію, що не можу використовувати об'єкт класу ApplicationContext у сетапі, але як по-іншому зробити імітацію бази? Контекст бд: https://pastebin.com/UG16ArCK (суть тесту у тому, щоб просто повернувся пустий список)
Мокати треба об'єкти, які дозволяють "оверрайд" елементів Тобто це має бути інтерфейс, абстрактний чи звичайний клас з віртуальними/абстрактними членами
Обсуждают сегодня