/tdd-pretalab-mellyssamendes

Oficina de Testes - PretaLab

Primary LanguageJavaScript

Oficina de TDD 🚀

image

⚠️ Este repositório é um template feito com alguns exercícios para treinar TDD com NodeJS e Jest.

Como usar este template:

  • Com o link do template aberto no navegador, clique no botão verde "Use this template";

  • Após clicar no botão, você será redirecionada para uma nova página onde você deve escolher o nome do repositório que você irá criar a partir do template. Dê um nome ao repositório, certifique-se que está marcado como público e clique em "Create repository from template";

  • Após isso você será redirecionado para a página do repositório que acabou de criar. Para clonar o repositório, clique no botão "Code" e irá aparecer um menu. Copie a URL que aparece logo abaixo do botão;

  • No seu terminal, navegue até a sua pasta de preferência e rode o comando git clone {URL_DO_REPOSITORIO}, isso irá baixar todos os arquivos para a sua máquina. Lembre-se que você precisa do Git instalado em sua máquina, caso ainda não tenha;

  • Com seu repositório baixado na sua máquina, execute o comando npm install na pasta do projeto clonado para instalar todas as dependências.

Fonte do guia para usar templates do github: FAQ Desafio Rocketseat

Planejamento

✓ Farei a apresentação inicial dos conceitos

✓ Farei a demonstração dos exemplos de soma e um metodo da fila

✓ Teremos um tempo para você responder e enviar o link da sua avaliação

Materiais

Apresentação

💻 Demonstração

Soma

  • Recebe dois números inteiros e soma

Calculadora

  • Recebe dois números inteiros e soma
  • Recebe dois números inteiros e diminui
  • Recebe dois números inteiros e multiplica
  • Recebe dois números inteiros e divide

💻 Desafio

Create Queue

  • size() Deve ser capaz de calcular o tamanho da fila
  • add(item) Deve ser capaz de adicionar um item na fila
  • peek() Deve escolher o primeiro item da fila
  • dequeue() Deve remover o primeiro item da fila


Vai ser incrível compartilhar essa jornada com você! Qualquer dúvida ou sugestão, chama no contatinho!

Gif Yeah

Simara Conceição

✓ Desenvolvedora na Thoughtworks

✓ Criadora do Quero Ser Dev, projeto que inspira e ajuda pessoas diversas na migração de carreira pra área de tecnologia.

Vamos nos conectar!


Feito com 💜 por Simara Conceição | Quero Ser Dev