Slide 21
Slide 21 text
Testes de unidade/unitários
Estágio M4U Qualidade de software: Testes
➔ É responsável por validar lógicas individuais da menor parte testável de um
software(ex: função, método, lógica de negócio)
➔ Com o objetivo de cobrir os diferentes cenários de retorno para determinado
trecho de código, incluindo falhas e casos extremos
➔ Devem ser orientados à comportamento, isso garante que ao haver
refatorações os testes não quebrem
➔ A principal característica desse tipo de teste é ser isolado de qualquer
dependência externa(banco de dados, serviços externos) e algumas vezes
isolados de outras lógicas internas da aplicação, para isso, utilizamos dados
fakes quando necessário