Skip to content
Latchkey

Assertion - Definição do Glossário de CI/CD

Uma assertion verifica uma condição em um teste e reprova o teste quando a condição não é atendida.

Uma assertion é uma instrução em um teste que verifica uma condição e reprova o teste se a condição for falsa. As assertions são o que transforma a execução de código em um resultado de aprovação ou reprovação.

Um teste que executa código mas não faz assertions passa trivialmente e dá uma falsa sensação de confiança, algo que o mutation testing foi feito para expor.

Guias relacionados