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
Namespace Microsoft.VisualStudio.TeamSystem.Data.UnitTesting