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
Mutation Score - CI/CD Glossary DefinitionMutation Score: A mutation score is the percentage of injected code changes (mutants) that a test suite detec…
Code Coverage - CI/CD Glossary DefinitionCode Coverage: Code coverage measures what fraction of the code was exercised by the test suite, reported as…