Настройка MS Tests 2010 на TeamCity? - PullRequest
3 голосов
/ 19 июля 2010

Я недавно установил VS 2010 Ultimate и решил переместить проект в TeamCity. Проект содержит несколько * .dll с юнит-тестами внутри.

В VS 2008 процедура установки на этапе запуска сборки будет состоять из:

  • Установка пути к файлу * .sln
  • Настройка версии VS (2008)
  • Установка целей, таких как: "Чистая сборка"
  • Настройка конфигурации, например: «Отладка»
  • Установка платформы, например: «любой процессор»
  • Установка флажка «Включить тесты MSTest»
  • Установка пути к MSTest.exe (выбирается из списка ярлыков)
  • Список файлов сборки: (1-й, вызывающий dll, называется Microsoft.VisualStudio.QualityTools.MSBuildTasks.dll)
  • Выбор файла результатов теста MSTest * .trx

В VS2010 вышеупомянутый файл dll пропал, и я не могу настроить MSTests, у кого-нибудь есть рецепт, как это сделать?

edit: заменен файл конфигурации на строчку * .trx

1 Ответ

6 голосов
/ 05 октября 2010

В настоящее время я использую MSTest с VS2010 в TeamCity, и тесты работают отлично.Это единственные шаги, которые я должен был выполнить для части MSTest:

  • Установка флажка «Включить тесты MSTest»
  • Установка пути к MSTest.exe (выбирается из спискаярлыки)
  • Вывод списка файлов сборки

Мне не пришлось выбирать файл результатов теста .trx или добавлять Microsoft.VisualStudio.QualityTools.MSBuildTasks.dll в список сборок,а все остальные поля в разделе «Настройки MSTest» пусты.

...