Compartilhar via


Classe DatabaseTestService

Fornece serviços para testes durante a execução.

Namespace:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting
Assembly:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (em Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll)

Sintaxe

Public Class DatabaseTestService

Dim instance As DatabaseTestService
public class DatabaseTestService
public ref class DatabaseTestService
public class DatabaseTestService

Comentários

Os serviços fornecidos dessa classe incluem:

  • Lendo a configuração do aplicativo para em em aberto e fornecer conexões de banco de dados.

  • Executar o script T-SQL

  • Avaliando condições de teste

  • Implantando projetos de banco de dados com base na configuração de aplicativo

  • Geração de dados usando uma configuração de gerador de dados.

Substitua métodos dessa classe para fornecer sua própria implementação DatabaseTestService personalizada.Esse é o principal mecanismo para modificar como os testes são executados, como condições de teste são avaliadas e como as conexões são criadas durante o trabalho ainda dentro do contexto do criador de banco de dados teste de unidade.

Depois de criar sua implementação, você precisará registrar essa implementação com o TestService. Se você deseja em em aberto um contexto de execução e não desejar usar a representação, você também poderia implementar seus próprios ConnectionContext.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.DatabaseTestService

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros DatabaseTestService

Namespace Microsoft.VisualStudio.TeamSystem.Data.UnitTesting