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

O teste de unidade é um método pelo qual unidades individuais de código-fonte são testadas para determinar se são adequadas para uso.


15
Tudo bem ter várias afirmações em um único teste de unidade?
No comentário a este ótimo post , Roy Osherove mencionou o projeto OAPT , projetado para executar cada afirmação em um único teste. O seguinte está escrito na página inicial do projeto: Os testes de unidade adequados devem falhar por exatamente um motivo, por isso você deve usar uma declaração …
397 unit-testing 




11
Existe algo como ter muitos testes de unidade?
Fui encarregado de escrever testes de unidade para um aplicativo existente. Depois de terminar meu primeiro arquivo, tenho 717 linhas de código de teste para 419 linhas de código original. Essa proporção se tornará incontrolável à medida que aumentamos nossa cobertura de código? Minha compreensão do teste de unidade era …
139 unit-testing  tdd 

14
Quando é apropriado não realizar o teste de unidade?
Eu trabalho em uma pequena empresa como desenvolvedor solo. Sou o único desenvolvedor da empresa. Tenho vários projetos (relativamente) grandes que escrevi e mantenho regularmente, e nenhum deles tem testes para apoiá-los. Ao iniciar novos projetos, muitas vezes me pergunto se devo tentar uma abordagem de TDD. Parece uma boa …
138 unit-testing  tdd 


10
TDD vs. Produtividade
No meu projeto atual (um jogo, em C ++), decidi que usaria o Test Driven Development 100% durante o desenvolvimento. Em termos de qualidade do código, isso tem sido ótimo. Meu código nunca foi tão bem projetado ou livre de erros. Não me arrependo ao visualizar o código que escrevi …
131 unit-testing  tdd 

10
Como devo testar a aleatoriedade?
Considere um método para embaralhar aleatoriamente elementos em uma matriz. Como você escreveria um teste de unidade simples, porém robusto, para garantir que isso funcione? Eu vim com duas idéias, ambas com falhas visíveis: Embaralhe a matriz e verifique se a ordem é diferente da anterior. Isso soa bem, mas …




12
Código testável é melhor código?
Estou tentando adquirir o hábito de escrever testes de unidade regularmente com meu código, mas li que primeiro é importante escrever código testável . Esta pergunta aborda os princípios do SOLID de escrever código testável, mas quero saber se esses princípios de design são benéficos (ou pelo menos não prejudiciais) …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.