Seu início se dá pela pasta Projetos, onde está contido o desenvolvimento em JS do autor, assim como exercícios, anotações e afins. Navegando um pouco temos a pasta do Koans, onde o aluno recebeu seu primeiro vislumbre de testes e conseguiu concluir o mesmo. Por último estamos vendo a pasta do TDD onde encontramos os testes realizado pelo aluno em sua calculadora.
Adendos: O autor trabalho simulando uma equipe, onde o mesmo sempre criava uma branch para cada “funcionalidade” nova a ser implementada no código. Com isso o mesmo antes de fazer update dava um pull para receber os arquivos atualizado e conseguintemente introduzia os novos arquivos, a fim de evitar conflito e deturbar o andamento do projeto.
- Git
- GitHub
- Visual Studio Code
- Javascript
- Javascript Koans
- Nodejs
- Mocha
- Chai
- Projeto
- TDD-Mocha-chai
- javascript-koans-master
- Requer o Nodejs 14.0 ou superior instalado
- Baixar o repositório ou cloná-lo
- Iniciar o VS code ou outra IDE de sua preferência na pasta do TDD
- Caso não faça o download da pasta 'node_modules'
- Instalar as dependências no terminal do VS code utilizando o comando: npm i -D mocha chai
- O Arquivo calculadora está localizado na pasta 'src'com nome Calculadora.js
- O arquivo de testes está localizado na pasta 'test'com nome Calculadora.spec.js
- Para executar os testes utilize o comando: npm test
- PS: Antes de executar os testes leia o readme do arquivo para mais informações.
Este Projeto não seria possível sem o apoio dos meus queridos colegas de estágio, assim como meu Scrum Master Filipe Conde e Matheus Domingos como auxiliar do Scrum Master. Durante todo a trilha foi possivel um vislumbre de todo o andamento desse mundo tão vasto chamados de testes. Ser um analista QA não é facil requer muito estudo e dedicação, assim como atenção e cuidado. Agradeço muito aos meus companheiros que ajudaram a todo momento na criação de todos os testes, assim como a Alexandre por auxiliar na criação desse readme.
José Milton de Oliveira Neto