Testar uma aplicação é fundamental para garantir a qualidade da entrega, evita a criação de bugs e também ajuda os desenvolvedores a escrever um software melhor, mais robusto, mais fácil de manter e de simples compreensão. Escrever testes nem sempre é uma tarefa fácil, na verdade, quase sempre é uma tarefa árdua. Independentemente do seu nível e tempo de experiencia você irá se deparar com a tarefa de testar seu código.
Neste curso abordaremos testes unitários no angular. Ele foi projetado pensando nos desenvolvedores que precisam escrever seus primeiros testes.
Neste curso, você verá macetes importantes para testar suas aplicações, tais como:
Boas práticas;
Garantir a cobertura de seus testes.
Interagir com a aplicação.
Gerar dados fakes para os testes.
Resolver problemas comuns que acontecem no dia dia.
Pensando em todas as etapas que você precisara para escrever seus primeiros testes. trabalharemos com as tecnologias mais atuais do mercado.
Angular 14.
Jasmine 4.
Karma 6.
Abordaremos os principais temas que envolvem testes no Angular. Veremos como resolver problemas comuns que acontencem no dia dia. O curso dá uma base sólida para quem nunca escreveu testes. Utilizaremos a versão mais recente do angular. Aprenderemos sobre os principais macthers do Jasmine para aplicarmos em nossos projetos. Veremos como zombar/mockar metodos de componentes e serviços com recursos do Jasmine. Aprenderemos a testar requisições HTTP. Testaremos códigos assíncrono. Vamos abordar os testes de componentes, entrada e saída de dados. Aprenderemos a testar Pipes, Guardas de Rotas e Rotas, também aprederemos a testar formularios. Com o conteúdo do curso você se sentira totalmente capaz de escrever testes para os seus projetos.
Gostou ? então vem comigo aprender a escrever testes unitários com Angular completamente do zero.