Skip to content

carolinasouza0/react-testing-library-project

Repository files navigation

Projeto React Testing Library


Habilidades

Neste projeto, foi possível:

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


Instruções para rodar o Projeto:

  1. Clone o repositório
  • git clone [email protected]:carolinasouza0/react-testing-library-project.git
  • Entre na pasta do repositório que você acabou de clonar:
    • cd react-testing-library-project
  1. Insatle as dependências

    • npm install (aguarde rodar e ignore os erros)
  2. Inicialize o projeto

    • npm start (uma nova página deve abrir no seu navegador com o projeto)

Descrição

Neste projeto eu fiz diversos testes em RTL (React Testing Library) para testar uma aplicação de Pokedex feita pela Trybe.


Créditos e Avisos Legais

  • As pastas e os arquivos: ./src/componentes ./src/services ./src/types ./src/App.js ./src/data.js ./src/setupTests.js ./src/App.css ./src/index.css ./src/index.js ./stryker foram criadas pela Trybe, portanto são de direito da mesma.

About

Projeto desenvolvido criando testes utilizando React Testing Library (RTL)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •