Executar testes de unidade de banco de dados
Para melhorar e manter a qualidade do seu código, você pode criar e executar testes de unidade de banco de dados que verificar o comportamento de qualquer o objeto de banco de dados e verifique os testes controle de versão. Como você ou qualquer membro da equipe altera o banco de dados esquema, executar testes de unidade de banco de dados e o software de testes de unidade para verificar que as alterações não tem quebrado a funcionalidade existente. Você pode executar testes individuais ou grupos de testes, que são conhecidas como listas de teste pode executar. Para obter mais informações, consulte Usando listas de teste.
Maneiras de executar testes de unidade de banco de dados
Você pode executar testes de unidade de banco de dados de várias maneiras que variam com base no software que você instalou, como mostra a tabela a seguir:
Ação |
Visual Studio PremiumouVisual Studio Ultimate |
---|---|
Executar testes usando o Test View janela. Para obter mais informações, consulte Como: Executar testes de unidade de banco de dados e Como: Executar testes automatizados a partir do Microsoft Visual Studio. |
Sim |
Execute testes usando o comando MSTest. exe no prompt de comando. Para obter mais informações, consulte Como: Executar testes automatizados a partir da linha de comando, usando MSTest. |
Sim |
Executar testes de Solution Explorer executando um projeto de teste. Para obter mais informações, consulte Como: Executar testes automatizados a partir do Microsoft Visual Studio. |
Sim |
Execute novamente os testes a partir de Resultados de testes janela. Para obter mais informações, consulte Como: Reexecutar um teste.. |
Sim |
Listas de execução de testes individuais ou teste da Editor de lista de teste janela. Para obter mais informações, consulte Como: Executar testes automatizados a partir do Microsoft Visual Studio. |
Sim |
Executar testes, como você constrói um projeto Team Foundation Build. Para obter mais informações, consulte Como: Configurar e executar agendada testes após a criação do aplicativo. |
RequerTeam Foundation Server |
Você pode executar os testes de unidade de banco de dados em uma ordem específica, usando um teste ordenado. Para obter mais informações, consulte Como: Criar um teste ordenado.
Interpretando os resultados de testes
Depois de executar os testes, o Resultados de teste janela mostra quais testes passou ou falhou. Para obter mais informações, consulte Interpretando os resultados de teste de unidade de banco de dados. Para obter mais informações sobre como diagnosticar uma falha inesperada, consulte Como: Depurar objetos de banco de dados.
Cenários relacionados
Geração de dados de teste para bancos de dados usando os geradores de dados
Antes de executar uma unidade de banco de dados de teste, talvez você queira inserir dados representativos do seu banco de dados. Você pode usar um gerador de dados interna ou personalizada para criar dados de teste realista, sem expor os dados de produção para os desenvolvedores.Criar e definir os testes de unidade de banco de dados
Você pode definir os testes de unidade para verificar o comportamento dos seus objetos de banco de dados e associar a cada projeto de teste um plano de geração de dados diferentes, a configuração de implantação e a seqüência de conexão.Definir condições de personalizado para testes de unidade de banco de dados
Você pode criar uma condição de teste personalizada para testar qualquer condição que você não pode verificar utilizando-se as condições de teste padrão.