Я пытаюсь внедрить модульное тестирование и TDD в мой код (работая в одной команде в большом уже существующем проекте).
Проект, над которым я работаю, использует XSD для доступа к данным (часто без абстракции, то есть к вызовам базы данных со страниц .aspx.cs, что является еще одной проблемой, которую я хочу решить в какой-то момент).
Мой вопрос: как я могу смоделировать доступ к базе данных с помощью XSD в рамках моих модульных тестов?
поскольку они строго типизированы, это не так просто, как просто добавить интерфейс с методами Update () или Insert (), так как каждый XSD DataTableAdapter имеет различные аргументы для своих различных методов.
У кого-нибудь есть предложения?