| ... | ... | @@ -184,5 +184,9 @@ Os testes em **Jest** seguem uma estrutura organizada em blocos e verificações |
|
|
|
### Front-end
|
|
|
|
Os testes no front-end são realizados com a ferramenta Cypress, voltada para aplicações web. Ele providencia soluções para testes end-to-end, testes de componente, testes de acessibilidade, UI e outros. O **Cypress Component Testing** fornece um ambiente de trabalho para que você possa criar e testar rapidamente componentes de diversas bibliotecas de interface de usuário front-end — independentemente de quão simples ou complexos sejam.
|
|
|
|
|
|
|
|
Organizamos nossos testes utilizando as funções `describe` e `it`, que permitem agrupar os testes em seções por meio de blocos de métodos. Essas são funções globais fornecidas pelo Cypress, o que significa que não é necessário importá-las diretamente para usá-las.
|
|
|
|
|
|
|
|
O bloco describe de nível superior serve como contêiner para todos os testes dentro de um arquivo, enquanto cada it representa um teste individual.
|
|
|
|
A função describe recebe dois parâmetros: o primeiro é o nome da suíte de testes, e o segundo é uma função que contém a execução dos testes.
|
|
|
|
|
|
|
|
|