Neste repositório você encontrará a aplicação desenvolvida no KT Front-end da ioasys do dia 07/07/2022. O objetivo é desenvolver uma lista de tarefas com as mesmas estruturas utilizadas em um cenário real e depois testá-la Jest + Testing Library.
Autor: Ryan Drumond
Instalando dependëncias
yarn install
// or
npm install
Rodando o projeto
yarn start
// or
npm run start
Rodando os testes
yarn test
// or
npm run test
-
[base] Projeto em branco criado com CRA com todas as dependencias necessárias para o Live Coding.
-
[to_do_list] Lista implementada utilizando os estados do React para controlar o formulário e teste validando a inserção de uma nova tarefa.
-
[to_do_list_rhf] Adicionando React Hook Form para gerenciamento dos valores do formulário e implementando validação de campo vazio utilizando TDD.
"Você só entende o porquê de utilizar testes quando sente a dor de não tê-los em seu projeto."