Не удалось загрузить NUnit в сборке TFS

У меня проблема "частично удалось выполнить" с этой ошибкой "NUnit не удалось загрузить e:\Builds\184\CSTax\706USServices_Test\bin\Calc.Tests.dll", но все модульные тесты в этом проекте были выполнены и прошло (все зеленые).

Построить среду

1) Использование NUnit 2.6.4 и NUnit Test Adapter 2.0.0

2) TFS 2013 - обновлен с 2012 года

3) Visual Studio 2012 и 2013 были установлены на сервере

4) Я установил тестовый адаптер NUnit, используя расширения и обновления в Visual Studio 2013

5) Использование шаблонов процессов сборки из TFS 2012, даже если я переключаюсь на шаблоны процессов сборки по умолчанию 2013 года, я получаю ту же ошибку

6) Я попытался изменить проект для локального копирования ссылок nunit (включая тестовый адаптер), они попали в папку bin, но все равно не удалось

7) Я использовал монитор процесса, чтобы посмотреть, смогу ли я найти ошибку, все выглядело хорошо, библиотеки были скопированы из папки пакетов в папку bin и загружены.

Я уверен, что это должно быть что-то в нашей среде сборки, но я не знаю, где искать, мне нужны мои сборки, чтобы стать зелеными. Есть идеи?

2 ответа

Решение

Проблема заключается в ошибке в тестовом адаптере NUnit 3.0, я удалил наш проект E2E с сервера сборки, и все мои сборки стали зелеными. NUnit изучает эту ошибку.

Вам нужно:

  1. Загрузите тестовый адаптер NUnit: https://visualstudiogallery.msdn.microsoft.com/6ab922d0-21c0-4f06-ab5f-4ecd1fe7175d. Переименуйте NUnitVisualStudioTestAdapter-2.0.0.vsix в NUnitVisualStudioTestAdapter-2.0.0.zip. Разархивируйте NUnitVisualStudioTestAdapter-2.0.0.zip.
  2. Проверьте следующие dll: nunit.core.dll, nunit.core.interfaces.dll, nunit.util.dll и NUnit.VisualStudio.TestAdapter.dll в папку в системе управления версиями TFS.
  3. Укажите путь контроллера сборки к пользовательским сборкам:
  4. Затем поставьте в очередь сборку, и будут запущены методы тестирования NUnit.

Также ознакомьтесь с разделом Включение сторонних компонентов инфраструктуры этой статьи MSDN для получения подробной информации: https://msdn.microsoft.com/en-us/library/vstudio/ms253138.aspx

Другие вопросы по тегам