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.

13
Como fazemos testes de unidade executados rapidamente?
Chegamos ao ponto em nosso projeto em que temos quase mil testes e as pessoas pararam de se preocupar em executá-los antes de fazer o check-in, porque leva muito tempo. Na melhor das hipóteses, eles executam os testes relevantes para o trecho de código que eles mudaram e, na pior …
40 c#  unit-testing  tdd  nunit 


7
Devo fazer testes de unidade para defeitos conhecidos?
Se meu código contiver um defeito conhecido que deve ser corrigido, mas ainda não está, e não será corrigido para a versão atual e pode não ser corrigido em um futuro previsível, deve haver um teste de unidade com falha para esse bug em a suíte de teste? Se eu …
37 unit-testing  tdd 

7
O uso de “novo” no construtor sempre é ruim?
Eu li que usar "novo" em um construtor (para outros objetos que não sejam de valor simples) é uma prática ruim, pois torna impossível o teste de unidade (pois esses colaboradores também precisam ser criados e não podem ser ridicularizados). Como não tenho muita experiência em testes de unidade, estou …




12
Quanta cobertura de código é "suficiente"?
Estamos iniciando um impulso para a cobertura de código aqui no meu trabalho, e isso me levou a pensar .... Quanta cobertura de código é suficiente? Quando você chega ao ponto de diminuir os retornos na cobertura do código? Qual é o ponto ideal entre uma boa cobertura e não …


11
Métodos de teste de unidade com saída indeterminada
Eu tenho uma classe que visa gerar uma senha aleatória de um comprimento que também é aleatório, mas limitada a estar entre um comprimento mínimo e máximo definido. Estou construindo testes de unidade e me deparei com um pequeno problema interessante com essa classe. A idéia por trás de um …


6
Como você deve TDD um jogo Yahtzee?
Digamos que você esteja escrevendo um estilo TDD de jogo Yahtzee. Você deseja testar a parte do código que determina se um conjunto de cinco rolagens é ou não uma casa cheia. Tanto quanto eu sei, ao fazer TDD, você segue estes princípios: Escreva os testes primeiro Escreva a coisa …
36 unit-testing  tdd 




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.