Compartilhar via


Como: Criar um projeto de teste para teste de unidade de banco de dados

Antes de começar a escrever testes de unidade que avaliar os objetos de banco de dados, você deve primeiro criar um projeto de teste.Este projeto é o mesmo projeto de teste está disponível em Visual Studio Team System Test Edition e Visual Studio Team System Development Edition. No caso de Visual Studio Team System Database Edition, esse projeto contém testes de unidade de banco de dados, mas pode conter outros tipos de testes, muito.

Você pode colocar todos os testes de unidade de banco de dados para um determinado projeto de banco de dados dentro de um projeto de teste único.No entanto, convém criar projetos de teste adicionais com base nas suas respostas para as seguintes perguntas:

Pergunta

Decisão

Testes de unidade de banco de dados diferente precisa acessar conexões de banco de dados diferentes para execução ou teste de validação de teste?

Se Sim, é necessário um novo projeto de teste.Configuração de conexões de banco de dados é feita no nível de projeto de teste.

Você deseja especificar uma configuração de diferentes de implantação para testes de unidade diferentes?

Se Sim, é necessário um novo projeto de teste.Configurações de implantação serão especificadas no nível de projeto de teste.

Testes de unidade diferentes para usar planos de geração de dados diferentes você deseja?

Se Sim, é necessário um novo projeto de teste.Planos de geração de dados para testes de unidade serão especificados no nível de projeto de teste.

Para obter mais informações sobre cada uma dessas questões, consulte Como: Configurar execução teste de unidade de banco de dados. sistema autônomo alternativa à criação de um novo projeto de teste para lidar com planos de geração de dados diferentes, configurações de implantação ou conexões de banco de dados para execução de teste e validação, você também pode fornecer seu próprio DatabaseTestService implementação.

Você tem duas opções para adicionar um projeto de teste a uma solução que contém um projeto de banco de dados:

  • Adicione um projeto de teste na solução.O projeto de teste contém um teste de unidade padrão, você pode excluir.Este projeto não contém uma classe de teste de unidade de banco de dados, você deve adicionar.

  • Criar um teste de unidade de banco de dados do Teste menu.Quando você cria o teste de unidade, Database Edition também cria um projeto de teste se você solicitar. Este projeto contém uma classe de teste de unidade de banco de dados.Classes de teste de banco de dados contêm um ou mais testes de unidade.

Cada método é descrito nos procedimentos a seguir.

Para adicionar um projeto de teste para uma solução existente

  1. Abra a solução que contém o projeto de banco de dados que você deseja testar.

  2. Sobre o Arquivo , aponte para Adicionare clicar Projeto.

    A caixa de diálogo New Project será exibida.

  3. Em Visual Basic or Translation from VPE for Csharp Visual, clicar Teste.

  4. Digite o apropriado Nome and Locale, em seguida, clicar OK.

    Um projeto de teste é adicionado à solução existente.Este projeto contém um Test Edition teste de unidade, não é possível exibir no criador de teste de unidade de banco de dados. Excluir este teste e adicionar um teste de unidade de banco de dados.Para obter mais informações sobre como adicionar uma unidade de banco de dados de teste, consulte Como: Criar um teste de unidade de banco de dados vazio.

Para criar um projeto de teste com uma classe de teste de unidade de banco de dados

Consulte também

Conceitos

Visão geral da terminologia do banco de dados edição