У меня есть проект, полный тестов, юнитов и интеграций.Интеграционные тесты требуют наличия довольно большой базы данных, поэтому трудно сделать ее частью процесса сборки просто из-за времени, которое требуется для повторной инициализации базы данных.
Есть ли способ каким-то образомотделить модульные тесты от интеграционных тестов, а сервер сборки просто запускает модульные тесты?
Я вижу, что в VS2008 есть заказанный модульный тест, который позволяет выбирать тесты, но я не могуэто просто выполнить в одиночку, без всех остальных.Есть ли уловка, которую я пропускаю?
Или, возможно, я мог бы украсить юнит-тесты атрибутом?Какие методы используют люди?
PS Я знаю, что мог бы использовать насмешки для интеграционных тестов (просто чтобы они работали быстрее), но тогда это был бы не настоящий интеграционный тест.