Partilhar via


Instalar estruturas de teste de unidade

O Gerenciador de Testes do Visual Studio pode executar testes de qualquer estrutura de teste de unidade que desenvolveu uma interface de adaptador para ele. A instalação da estrutura copia os binários e adiciona modelos de projeto do Visual Studio para os idiomas que ele dá suporte. Quando você cria um projeto com o modelo, a estrutura é registrada com o Gerenciador de Testes.

Uma solução do Visual Studio pode conter projetos de teste de unidade que usam diferentes estruturas e que são direcionados em diferentes idiomas.

Para .NET, MSTest, NUnit e xUnit são as estruturas de teste fornecidas pelo Visual Studio que são instaladas por padrão. Para C++, um conjunto diferente de estruturas de teste é fornecido, como CTest.

Adquirir estruturas

Instalar estruturas de teste de unidade de terceiros usando o Gerenciador de Pacotes do NuGet.

  1. Clique com o botão direito do mouse no projeto que conterá o código de teste e selecione Gerenciar Pacotes do NuGet.

  2. No Gerenciador de Pacotes do NuGet, procure a estrutura de teste que você deseja instalar e, em seguida, clique em Instalar.

    NuGet Package Manager in Visual Studio

    NuGet Package Manager in Visual Studio

Atualizar para os adaptadores de teste mais recentes

Atualização para o adaptador de teste estável mais recente para aproveitar melhor a detecção e a execução de teste. Para saber mais sobre atualizações para adaptadores de teste MSTest, NUnit e xUnit, veja o blog do Visual Studio.

Para atualizar para a versão estável mais recente do adaptador de teste

  1. Abra o Gerenciador de Pacotes Nuget da solução navegando até Ferramentas>Gerenciador de Pacotes NuGet>Gerenciar Pacotes NuGet para Solução.

  2. Clique na guia Atualizações e pesquise os adaptadores de teste do MSTest, NUnit ou xUnit que estão instalados.

  3. Selecione cada adaptador de teste e, em seguida, selecione o botão para atualizar para uma nova versão.

    Upgrade Test Adapter

    Upgrade Test Adapter

    Escolha o botão Instalar.