Skip to content

Implementação de uma série de testes para uma aplicação React JS, utilizando React Test Library (RTL) e Jest.

Notifications You must be signed in to change notification settings

andreluialves/react-testing-library

Repository files navigation

React Testing Library

Sobre

Projeto desenvolvido durante o módulo de Front-end do curso de desenvolvimento web da Trybe.

Foi fornecida uma aplicação React desenvolvida pela Trybe e foi preciso escrever testes para esta aplicação, utilizando React Test Library e Jest.

Os testes estão localizados na pasta src/tests.

Status do projeto

Este projeto encontra-se finalizado.

Habilidades desenvolvidas

  • 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.

Tecnologias utilizadas

  • React JS
  • React Testing Library
  • Jest

Executando a aplicação

1. Clone o repositório

git clone git@github.com:andreluialves/react-testing-library.git
  • Entre na pasta do repositório que você acabou de clonar:
cd react-testing-library

2. Instale as dependências:

npm install

3. Executar o comando para abrir a visualização no navegador

npm start
  • Visualização da aplicação fornecida pela Trybe através da url:
http://localhost:3000

About

Implementação de uma série de testes para uma aplicação React JS, utilizando React Test Library (RTL) e Jest.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages