/LogicalForest_Regina_Azzi_Compass

Repositório para Projeto Challenge Compass Sprint 4

Primary LanguageJavaScriptMIT LicenseMIT

Projeto Sprint 4 Calculadora

Apresentação:

Este repositório foi criado para colocar os estudos praticado durante a Sprint 4 do programa de estágio da empresa Compassa.uol, durante esta sprint estudamos:

  • Sistema GIT para versionamento de arquivos.
  • Plataforma e ferramentas GitHub.
  • Linguagem de programação Javascript.
  • KOANS JS - Aprendizado sobre refatoração de testes automatizados.
  • TDD - Test Driven Development ou Desenvolvimento Guiado por Testes
  • Bibliotecas como Mocha e Chai

Organizei os estudos em pastas onde:

  • Exercicios Javascript: alguns exercícios desenvolvido durante o curso de Javascript
  • javascript-koans-master: refatoração de testes automatizados
  • MochaChai: exercícios das aulas de Mocha e Chai
  • TesteCalculadora: projeto calculadora

Pré-requisitos:

  • Node.Js, caso não tenha pode realizar o download Aqui
  • Mocha.Js
  • Chai.Js
  • Visual Studio Code (IDE), caso não tenha pode realizar o dowload Aqui
  • Conceitos de TDD (Test Drive Development);

Instalação:

  • Para execução do projeto é necessário seguir os itens listado no pré-requisitos

Execução dos testes:

Para executar os teste basta executar o comando abaixo dentro do arquivo

  • npm test ( para executar todos os testes dentro do arquivo)
  • É possivel executar o teste de apenas um escopo do projeto usando o
  • it.only

Deployment:

  • git init para criar o repositorio
  • git add
  • git commit -m “mensagem do commit” (exemplo “primeiro commit”)
  • git commit -M main (para renomear de master para main)
  • git remote add origin (colar endereço do repositorio do GitHub)
  • git checkout -b (para criação de branch) -git merge (para enviar para branch principal)

Técnologias utilizadas:

  • Node.Js
  • Mocha.Js
  • Chai.Js
  • Visual Studio Code

Contribuição:

Esse repositório foi criado para fins de estudos.

Autores:

https://github.com/Azzi77/LogicalForest_Regina_Azzi_Compass

License:

https://github.com/Azzi77/LogicalForest_Regina_Azzi_Compass/blob/main/LICENSE

Créditos: