Подтвердить что ты не робот

Может ли Visual Studio 2010 Runner запустить XUnit?

Можно ли использовать интегрированный тестовый бегун Visual Studio 2010 для запуска других фреймворков (Xunit, NUnit и т.д.), кроме MSTest?

Кто-нибудь знает?

4b9b3361

Ответ 1

Нет, но вы можете добавить внешний инструмент. Перейдите в Инструменты | Внешние инструменты... и нажмите Добавить

Название: тест xUnit

Команда: xunit.console.exe(устанавливается в полный путь к консольному тестовому прогону)

Аргументы: $(BinDir) $(TargetName) $(TargetExt)

Начальная директория: $(BinDir)

Нажмите Использовать окно вывода

Нажмите "ОК". Это добавляет команду xUnit Test в меню Сервис.

Затем вы можете создать комбинацию клавиш для упрощения запуска внешнего инструмента. например: Ctrl + T

Ответ 2

На этом этапе xUnit не поддерживает MSTest runner. Однако есть расширение, которое уже создано. Мало ограничений, но вы можете запускать тесты xUnit в VS. Для получения дополнительной информации см. Ссылку ниже. http://xunit.codeplex.com/workitem/5648

Ответ 3

Возможно, немного поздно, но это сообщение показано в Google, поэтому я подумал, что стоит упомянуть, что ReSharper unit test runner может интегрировать тесты xUnit с помощью проекта xUnit.net Contrib найдено здесь: http://xunitcontrib.codeplex.com/

Ответ 4

Существует аддон под названием "Visual NUnit 2010", который будет запускать тесты NUnit в VS2010. Он добавляет окно TestRunner, которое позволяет вам видеть результаты теста. Дополнительная информация находится на http://www.bubblecloud.org/visualnunit.

Ответ 6

Насколько я знаю, вы не можете использовать xUnit в VS-версии прямо сейчас.

Ответ 7

NUnitForVS позволяет запускать тесты NUnit, используя интегрированный испытательный бегун VS 2010. Многие функции тестирования VS работают, включая покрытие кода, отладки и текущий отредактированный метод тестирования. Есть некоторые грубые края, но в целом расширение работает красиво.

Ответ 8

FYI. Если вы устанавливаете Gallio/MbUnit, вы можете запускать практически любой тип теста в Visual Studio 2010.