Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Manoel Barros

Testes unitários em métodos protegidos

Recommended Posts

Ola pessoal

Estou iniciando nessa jornada do TDD e queria saber a opinião de quem aplica isso nos seus projetos..

se devo somente fazer testes nos métodos públicos, ou tenho que fazer testes nos métodos protegidos também??

Compartilhar este post


Link para o post
Compartilhar em outros sites

TDD é teste de comportamento do usuário. Não tem porque testar métodos protegidos ou privados, estes não fazem parte da interface pública, se você refatorar os métodos protegidos, os testes sempre vai retornar true ou false. E quem define os detalhes de consistência é você.


Edit

Já teve uma discussão muito boa sobre este assunto do StackOverFlow

http://stackoverflow.com/questions/5601730/should-private-protected-methods-be-under-unit-test

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.