Привет всем, мне поручено перестроить процесс сборки на этой стадии работы, и я хотел бы начать включать модульное тестирование (nUnit) в наши проекты. Благодаря моим исследованиям я хорошо разбираюсь в технологии, которую буду использовать, но я хотел бы получить некоторые рекомендации по лучшим методам настройки моего решения для тестирования и убедиться, что мое предлагаемое решение является обоснованным.Рекомендации по тестированию модулей для Visual Studio Solutions
Наше основное решение VS 2008 имеет около 4 проектов. Для каждого проекта я собираюсь создать соответствующий проект тестового модуля и добавить его в наше решение. Я бы хотел, чтобы наши разработчики начали разрабатывать это решение, и весь проверенный код вернется к магистрали (используя SVN). Для нашего процесса сборки я буду использовать сервер непрерывной интеграции для сборки и тестирования кода разработки в багажнике (с модульными тестами). Пока это здание, я хочу иметь решение для развертывания, в котором есть мои 4 проекта и (но нет модульных тестов), и нажимать этот код для QA, например Test | Затем постановка производится в конечном итоге. Когда я нажимаю код для каждой среды, моя цель состоит в том, чтобы не иметь проектов тестирования модулей, которые были нажаты с этим кодом.
Из моего описания это звучит как типичный процесс? Если да или нет, у кого-нибудь есть предложения по оптимизации этого процесса?
Спасибо.
Прохладный, спасибо Jon. Я решил, что вы можете сделать что-то подобное с различными конфигурациями решений. Мое единственное соображение не развернуть наш код с тестовыми сборками состояло в том, чтобы убедиться, что мы развертываем только то, что нам нужно. – user441728
@ gb1200: Я не предлагал * развертывания * тестовых сборок ... просто строя их :) –