Esse projeto tem por finalidade trazer um resumo do aprendizado obtido do curso "JS Expert", ministrado por Erick Wendel, e serve como um guia para quem quer aprender um pouco mais sobre JS, mas não tem ideia de por onde começar.
Entenda mais sobre assuntos como testes, ciclos de vida, regex e muito mais, de forma resumida e com exemplos inspirados no curso, mas feitos por mim.
Caso queira deixar um feedback, fique a vontade para usar a aba de issues.
Os mocks são unidades de código que simulam unidades reais. Com elas vocês consegue validar trechos de código de forma independente, sem precisar do resultado de outras unidades.
No exemplo a seguir, temos uma função que recebe um arquivo e valida seu conteúdo. Nesse momento não precisamos testar as unidades de recebimento ou upload de arquivos, apenas se nosso código está validando o conteúdo corretamente.
Nessa seção você encontra alguns termos que apareceram durante o curso e que fui buscar mais informações sobre.
- IIFE (Self-Executing Anonymous Function): É um design pattern formado por duas partes, sendo a primeira uma função anônima de escopo léxico e a segunda, a expressão (), que indicará ao JS que a função deve ser executada.
- Assert do node JS: