- Ajudam na garantia da qualidade do código
- Avaliam o funcionamento do sistema
- Previne que futuras alterações causem efeitos colaterais
- Introdução
- Preparando o ambiente
- Setup do projeto
- Ferramentas Utilizadas
- Teste de função
- Testando um caso de erro
- Teste da função isUpperCase
- Configuração do projeto para testes;
- Definição das ferramentas Karma e Jasmine;
- Criação de testes unitários de funções.