Compartilhar via


Como: Criar um teste de unidade básica

Visual Studio 2010Fornece uma variedade de maneiras de criar testes de unidade. O modelo de teste de unidade básica é recomendado para pessoas que desejam criar um teste de unidade com pouco assistência e para aqueles criar testes de unidade para desenvolvimento controlado por teste. Você pode criar um teste de unidade básica usando o C++, C# ou Visual Basic.

Observação importanteImportante

Para criar o teste de unidade para um projeto de C++, você deve compilar o projeto com a opção /CLR: safe. A opção /CLR: safe pode ser configurada nas páginas de propriedade de projetos C++ na Propriedades de configuração nó, em Padrões de projeto, no Suporte a Common Language Runtime caixa de listagem drop-down. Para obter mais informações, consulte Código puro e verificável.

Se desejar obter mais assistência, criar testes de unidade para o código existente, consulte Como: Criar e executar um teste de unidade. Para obter informações sobre como criar testes de unidade para assemblies para o qual você não tem acesso ao código, consulte Como: Criar um teste de unidade sem código-fonte.

Para criar um teste de unidade básica

  1. Sobre o teste menu clique Novo teste.

  2. Na caixa de diálogo Add New Test, clique em O teste de unidade básica.

  3. No Nome de teste caixa de texto, digite um nome para o teste.

  4. Siga um destes procedimentos:

    • Para adicionar uma unidade básica de teste para um projeto de teste existente, selecione o projeto no Add to Test Project caixa e clique em OK.

      Um novo arquivo de classe de teste que contém um método de teste em branco é adicionado ao projeto de teste.

    • Para criar um novo projeto de teste para seu teste de unidade, escolha uma linguagem de programação de Add to Test Project caixa e, em seguida, clique em OK.

      ObservaçãoObservação

      Se a sua solução contém vários projetos de teste, que talvez você precise rolar para localizar os idiomas.

      O novo projeto teste é adicionado à solução com uma classe de teste em branco que contém um método de teste em branco.

      Para obter mais informações sobre como preencher os testes de unidade, consulte Como: Criar e executar um teste de unidade.

Consulte também

Conceitos

Anatomia de um teste de unidade

Criando e executando testes de unidade para o código existente