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