Вопрос

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

Это было полезно?

Решение

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top