Интеграция тестового проекта Visual Studio с круиз-контролем

Я собираюсь использовать встроенные проекты модульного тестирования Visual Studio 2008 вместо NUnit, и мне было интересно, есть ли у кого-нибудь опыт интеграции этого типа проекта модульного тестирования с Cruise Control.Net.

Ответов (1)

Решение

Судя по некоторым первоначальным исследованиям, это не очень простое решение.

Похоже, что для этого требуется фактическая установка Visual Studio 2008 на сервере непрерывной интеграции, что может помешать сделке.

Затем настройте MSTest.exe для запуска в списке задач, но сначала вам нужно будет создать пакетный файл для удаления файлов результатов из предыдущих проходов, поскольку существование этого файла вызывает ошибку.

Затем создайте xslt для форматирования результатов и поместите его в файл dashboard.config.

В статье о проекте кода, которую я нашел, гораздо больше деталей.

Интеграция модульных тестов Visual Studio Team System 2008 с CruiseControl.NET