Установка платформ модульного тестирования

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

Решение Visual Studio может содержать проекты модульного тестирования, которые используют разные платформы, предназначенные для разных языков.

Для .NET в Visual Studio предоставляются тестовые платформы MSTest, NUnit и xUnit, которые устанавливаются по умолчанию. Для C++ предоставляется другой набор платформ тестирования, например, CTest.

Получение платформ

Установка сторонних платформ тестирования с помощью диспетчера пакетов NuGet.

  1. Правой кнопкой мыши щелкните проект, который будет содержать код теста, и выберите Управление пакетами NuGet.

  2. В диспетчере пакетов NuGet найдите платформу тестирования, которую нужно установить, и нажмите Установить.

    NuGet Package Manager in Visual Studio

    NuGet Package Manager in Visual Studio

Обновление адаптеров тестов до последней версии

Обновите адаптер теста до последней стабильной версии, чтобы оптимизировать обнаружение и выполнение тестов. Дополнительные сведения об обновлениях адаптеров тестов MSTest, NUnit и xUnit см. в блоге по Visual Studio.

Обновление адаптера теста до последней стабильной версии

  1. Откройте диспетчер пакетов NuGet для своего решения, последовательно выбрав Сервис>Диспетчер пакетов NuGet>Управление пакетами NuGet для решения.

  2. Щелкните вкладку Обновления и с помощью поиска найдите установленные адаптеры тестов MSTest, NUnit и xUnit.

  3. Выберите каждый тестовый адаптер и нажмите кнопку, чтобы обновить новую версию.

    Upgrade Test Adapter

    Upgrade Test Adapter

    Нажмите кнопку Установить.