Skip to content

Utilizei Jest e a biblioteca RTL para escrever os testes de uma aplicação já pronta.

Notifications You must be signed in to change notification settings

Caiopadilha2/React-Testing-Library-Trybe

Repository files navigation

React Testing Library

Projeto para escrever testes para uma aplicação React.

Observações inicias

Esta aplicação é um dos diversos projetos realizados durante meu período de estudos no curso de desenvolvimento Web na Trybe.

Todos os arquivos ou funções que não foram desenvolvidos por mim foram removidos do projeto, através de um script da própria Trybe, com o intuito de manter a integridade dos direitos autorais das partes.

Você pode acessar os termos de uso através desse link.

Rodando localmente

Clone o projeto:

  git clone git@github.com:Caiopadilha2/React-Testing-Library-Trybe.git

Entre no diretório do projeto:

  cd React-Testing-Library-Trybe

Instale as dependências:

  npm install

Inicie o servidor:

  npm start

Ferramentas

Bibliotecas Documentação
React https://pt-br.reactjs.org/
React Testing Library https://testing-library.com/docs/react-testing-library/intro/
ESLint https://eslint.org/
JavaScript https://developer.mozilla.org/pt-BR/docs/Web/JavaScript

Habilidades adquiridas

Neste projeto, fui avaliado se eu era capaz de:

  • Utilizar os seletores (queries) da React-Testing-Library em testes automatizados.

  • Simular eventos com a React-Testing-Library em testes automatizados.

  • Testar fluxos lógicos assíncronos com a React-Testing-Library.

  • Escrever testes que permitam a refatoração da estrutura dos componentes da aplicação sem necessidade de serem alterados.

  • Criar mocks de APIs utilizando fetch.

  • Testar inputs.

About

Utilizei Jest e a biblioteca RTL para escrever os testes de uma aplicação já pronta.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published