ExpertiDict

Desenvolvimento de Software · Intermediário · Inglês · Técnico

assertion

/əˈsɝːʃən/substantivo

Afirmação num teste que declara o resultado esperado; se a condição não for verdadeira, o teste falha.

Onde usar

'Essa assertion está errada', 'falta um assert para checar o status': é a parte central de qualquer teste automatizado.

Exemplos

The test has no assertion, so it can never fail.

O teste não tem assertion, então nunca pode falhar.

The assertion failed: expected 200 but got 500.

A assertion falhou: esperava 200, mas veio 500.

Add an assertion to check the error message too.

Adicione uma assertion para checar a mensagem de erro também.

Cuidado

Teste sem assertions roda, mas não prova nada; cuidado também com assertions frágeis, que quebram por detalhes irrelevantes.

Sinônimos

asserção, assert

Origem

Do latim assertio, 'afirmação'.

Veja também

Todos os termos de Desenvolvimento de Software