Nesse projeto, desenvolvido para o curso de Desenvolvimento Full-Stack da Trybe, eu implementei várias funções na resolução dos requisitos propostos e/ou testes unitários para garantir que as implementações das funções estavam corretas.
Nesse projeto eu exerci as seguintes habilidades/conhecimentos:
- Escrever testes unitários utilizando o módulo Jest do NodeJS para verificar o correto funcionamento das funções;
- Escrever funções de forma que elas atendam a testes já implementados;
- Escrever testes e funções utilizando uma abordagem de desenvolvimento orientado a testes.
Os códigos das funções:average
, vqv
, createStudent
, calculator
, arrayGenerator
, myCounter
foram inteiramente desenvolvidos por mim.
Assim como os testes das funções: nunbers
, circle
, productDetails
, getCharacter
.