Perguntas com a marcação «unit-testing»

12
Unidade testando uma classe que usa DI sem testar internamente

Eu tenho uma classe que é refatorada em 1 classe principal e 2 classes menores. As principais classes usam o banco de dados (como muitas das minhas classes) e envia um email. Portanto, a classe principal tem um IPersonRepositorye um IEmailRepositoryinjetado, que por sua vez envia para as 2 classes...

12
Competição de Teste de Unidade

Meus empregadores realizam uma competição mensal de testes unitários. Um dia inteiro é dedicado a escrever testes de unidade - obviamente, fazemos mais testes ao longo do mês, mas este é um dia inteiro - e o "vencedor" da competição recebe um prêmio. No entanto, estamos descobrindo que é difícil...

12
Diferenças entre Teste e Especificação

Estou com um problema de conceito neste momento e não consigo encontrar nenhuma informação sobre as diferenças entre Test (UnitTest, etc) e Spec (Rspec, etc). Tanto quanto eu sei, as especificações estão nos testes de integração e o teste está no UnitTest, mas apenas isso. Você pode explicar...

12
O que deve ser testado em Javascript?

No trabalho, começamos um aplicativo altamente baseado em Javascript (na verdade, usando Coffeescript, mas ainda assim), do qual tenho implementado um sistema de teste automatizado usando JsTestDriver e fabric. Nunca escrevemos algo com tanto Javascript, então até agora nunca fizemos nenhum teste...

12
Todos os testes de unidade em um executável ou divididos?

Ao escrever testes para um software, por exemplo, uma biblioteca, você prefere compilar todos os testes de unidade em um ou separá-los em vários executáveis? A razão pela qual estou perguntando é porque atualmente estou usando o CUnit para testar uma biblioteca em que estou trabalhando. Os testes...

12
Todo método deve retornar um valor para o Teste de Unidade?

Estou aprendendo a criar testes de unidade simples para eventualmente (e espero) começar a fazer apenas TDD; por enquanto estou tentando escrever testes para códigos já escritos para ver o que pode causar problemas. Este é um deles. Digamos que eu tenho essa classe simples (com TypeScript->...

12
Teste de unidade no Django

Estou realmente lutando para escrever testes de unidade eficazes para um grande projeto do Django. Tenho uma cobertura de teste razoavelmente boa, mas percebi que os testes que escrevi são definitivamente testes de integração / aceitação, e não de unidade, e tenho partes críticas do meu aplicativo...