Skip to content

Instantly share code, notes, and snippets.

View victoralvesprof's full-sized avatar

Victor Alves victoralvesprof

  • GFT Technologies
  • São Paulo
  • 17:16 (UTC -03:00)
View GitHub Profile
@victoralvesprof
victoralvesprof / article-jest.md
Created July 19, 2022 18:48
Detalhando a configuração e escrita de testes unitários complexos em componentes no framework SPA Angular.

Jest com Angular

Testes unitários com Jest

Jest é um framework de teste unitário de código aberto em JavaScript criado pelo Facebook, baseado framework Jasmine. Seu diferencial para o concorrente Jasmine seria a popularidade, flexibilidade e velocidade de execução.

Contexto: O presente artigo é focalizado em diferentes exemplos de raciocínios, expectations e matchers para testes unitários com Jest em um ambiente que utiliza o framework SPA Angular.

Motivação Existem poucos materiais que explicam linha por linha a montagem da suíte e escrita de testes complexos.

Escopo: O presente artigo é recomendado a usuários que já tenham base conceitual sobre o tema de testes unitários em componentes. Os exemplos aqui citados são complexos, não estão disponíveis em um repositório e também não focaliza na instalação da ferramenta, então este material é considerado complementar ao entendimento introdutório do framework *J