Tdunit.

Utilitário de teste de unidade semelhante ao dbunit.net
Baixe Agora

Tdunit. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Aaron Dargel
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 15 KB

Tdunit. Tag


Tdunit. Descrição

O TDUnit foi projetado para ser um utilitário de teste de unidade semelhante ao dbunit.net. O TDUnit ajuda com o acesso à unidade de banco de dados, permitindo que você mantenha as colunas de identidade e as restrições de chave estrangeira ativadas no banco de dados de teste, permitindo valores de dependência dentro do arquivo XML de dados de teste. A TDUnit usa um arquivo XML semelhante em espírito para o dbunit para especificar os dados de teste a serem carregados em um banco de dados com uma grande diferença. O TDUnit permite a criação de dados de teste que contém colunas de identidade e relacionamentos entre tabelas. Por exemplo, no TDUnit, você pode carregar uma linha de cliente na tabela do cliente e, em seguida, referência à identificação gerada automática (coluna de identidade) para o cliente na tabela de pedido. Embora escrito em C # 3.0 Ele pode ser usado a partir de projetos .NET 2.0, desde que o .NET Framework 3.5 esteja instalado. Ao especificar os dados de teste em arquivos XML, os dados necessários para os testes podem ser mantidos com os testes e inserções do TDUnit e remove os dados de teste. Isso permite que seu banco de dados de teste permaneça vazio, permitindo alterações mais rápidas e distribuição mais fácil para a equipe. O TDUnit é usado como um utilitário de teste, pois você não precisa herdar de certas classes para usá-lo. Basta instanciar a classe TestDatautility para o banco de dados que você está usando e chamar de configuração () nele. Quando feito chamar desejo (). Você decide quando os dados de teste são criados e removidos. Os dados de teste podem estar em um arquivo XML e especificado por nome do arquivo, ou você pode adicioná-lo como texto literal diretamente no teste que você está escrevendo. Tudo isso torna a TDUnit um utilitário de teste muito útil, poderoso e, esperançosamente, de fácil utilização. A partir de agora, o TDUnit funciona com o MS SQL Server e SQLExpress. No entanto, o projeto foi projetado com extensibilidade em mente, então baixe o código-fonte e crie suas próprias classes de scripttengina e scriptExecutionEngine, implementando o iscctengine e o iScriptExecutionEngine para o seu DBMS favorito. Você pode usar o SQLServerscriptExecutionEngine.cs e basicsqlscripttengine.cs como exemplos do que você precisa fazer. SqlServertestDataUtility faz instanciando um objeto TestDatautility para o MS SQL Server uma brisa.


Tdunit. Software Relacionado