Wiki
Convenção desenvolvedor/Teste unitário
Table of Contents [-]
Testes Unitários #
Nos projetos do Demoiselle recomendamos um nível bom de cobertura de testes unitários. O ideal seria ter 100% de cobertura, mas isso nem sempre é possível. Desta forma, procura-se observar a percentagem que estaria nos seguinte níveis:
Porcentagem | Nível | Diagnóstico | |
---|---|---|---|
< 20% | Baixo | Não satisfatório, alto risco de falhas | |
> 20% < 40% | Regular | Não impeditivo, Potencial risco de falhas | |
> 40% < 60% | Médio | Aceitável, mas com risco de falhas | |
> 60% < 80% | Bom | Recomendável, com poucos riscos | |
> 80% | Alto | Ideal |
Para confecção dos testes veja as Orientações Técnicas
Exemplos de teste unitários pode ser conferidos diretamente no código: https://github.com/demoiselle/framework/tree/master/impl/core/src/test/java/br/gov/frameworkdemoiselle
Testes em projetos que utilizam o Demoiselle : #
No caso de aplicações desenvolvidas com o Demoiselle, não há uma regra sobre o percentual de cobertura de testes. Nas aplicações de exemplo (sample) é recomendado o mesmo nível dos projetos Demoiselle, e também é obrigatório o uso do componente Demoiselle-JUnit.
Incluir link para documentação do demoiselle-junit