Este projeto contém os requisitos realizados por Anna Beatriz Garcia Trajano de Sá enquanto estudava na Trybe 🚀
Implementei inúmeras funções para atender aos requisitos propostos e/ou testes unitários para garantir que as implementações das funções estavam corretas.
Veja o exemplo a seguir do layout do projeto!
Após cada um dos passos, haverá um exemplo do comando a ser digitado para fazer o que está sendo pedido, caso tenha dificuldades e o exemplo não seja suficiente, não hesite em me contatar em annagarcia@id.uff.br
- Abra o terminal e crie um diretório no local de sua preferência com o comando mkdir:
mkdir projetos
- Entre no diretório que acabou de criar e depois clone o projeto:
cd projetos
git clone git@github.com:annabia95/project-js-unit-tests.git
- Acesse o diretório do projeto e depois utilize o comando npm i para instalar todas as dependências necessárias:
cd project-js-unit-tests
npm i
- Por último, rode o comando npm test para visualizar os testes.
npm test
Neste projeto, desenvolvi as seguintes habilidades:
- Escrever testes unitários para funções utilizando o módulo Jest do NodeJS para verificar o correto funcionamento dessas funções;
- A partir de testes já implementados, escrever funções de forma que elas atendam aos testes propostos;
- Escrever testes e funções utilizando uma abordagem de desenvolvimento orientado a testes.
- Requisitos do projeto
- 1. Implemente a função
average
- 2. Implemente os casos de teste para a função
numbers
- 3. Implemente a função
vqv
- 4. Implemente os casos de teste para a função
circle
- 5. Implemente a função
createStudent
- 6. Implemente os casos de teste para a função
productDetails
- 7. Implemente as funções
calculator
earrayGenerator
- 8. Implemente a função
myCounter
- 9. Implemente os casos de teste para a função
getCharacter