Skip to content
Latchkey

Arrange, Act, Assert - Definição do Glossário de CI/CD

Arrange, Act, Assert organiza um teste em preparação, execução e verificação para melhorar a legibilidade.

Arrange, Act, Assert (AAA) é um padrão para estruturar um teste em três fases claras: organizar as entradas e o estado, agir executando o código sob teste e, então, afirmar o resultado esperado.

O padrão mantém os testes focados em um único comportamento e os torna fáceis de ler. Ele se mapeia naturalmente para o setup, a chamada sob teste e as asserções.

Padrão relacionado

Given, When, Then é o equivalente orientado a comportamento, usando fraseado em linguagem natural para as mesmas três fases.

Guias relacionados