Тестирование уровня данных - PullRequest
1 голос
/ 17 марта 2009

Попытка обернуть голову вокруг тестовой разработки. Модульное тестирование уже запущено и отлично работает от бизнес-уровня до веб-интерфейса включительно. Сейчас я пытаюсь решить вопрос, как проверить слой данных и подчеркнутую базу данных. В прошлом уровень данных содержал больше кода, чем в бизнес-уровне и пользовательском интерфейсе, и сохранение уровня непроверенным действительно ухудшает качество.

Существуют ли какие-либо платформы для настройки тестирования базы данных и уровня данных? Если говорить конкретно, я ищу решения для .NET Framework и SQL Server, но мне также интересны другие платформы и базы данных.

1 Ответ

2 голосов
/ 17 марта 2009

Если вы используете Visual Studio Team Edition, то вы можете использовать компонент Database Developer для создания модульных тестов для вашей модели данных.

Кроме этого, просто используйте регулярные модульные тесты для прямого вызова вашего DAL или хранимых процедур.

Конечно, тестирование базы данных обычно имеет дополнительную задачу настройки для получения данных в состоянии для тестирования. И еще один для очистки после того, как вся обработка произошла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...