что такое хороший способ писать модульные тесты с LINQ to SQL DAL?
В настоящее время я занимаюсь тестированием базы данных и нуждаюсь в создании вспомогательных методов, которые обращаются к базе данных, но мне не нужны эти методы в моем основном репо.
Итак, у меня есть две копии DAL, одна в моем основном проекте и одна в тестовом проекте. Легче ли управлять этими вещами, если я создаю отдельный проект для слоя данных? Я не уверен, какой путь - лучший способ приблизиться к этому.
Если я создам проект уровня данных, я бы переместил все мое репо на этот проект? Я не уверен, как правильно настроить слои.
Спасибо