Skip to content

lucasam1992/project-react-testing-library

Repository files navigation

Boas vindas ao repositório do projeto de testes com a React Testing Library!

O projeto consiste em gerar testes em uma aplicação React já criada e configurada, de Pokémons.

Tecnologias Utilizadas

  • React-Testing-Library
  • Jest
  • Stryker

Habilidades

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

Rodando o Projeto Localmente:

git clone https://github.com/lucasam1992/project-react-testing-library.git - Clone o repositório para sua máquina

cd project-react-testing-library - Entre na pasta do repositório clonado

npm install - Instale as dependências

npm run test - Execute os testes

  • npx stryker run ./stryker/nomeDoArquivo.conf.json - Caso haja interessante, utilize os testes mutantes para validar a bateria de testes do projeto.

Autor

  • Lucas Machado

About

O projeto consiste em gerar testes em uma aplicação em React já criada e configurada, de Pokémons.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •