O React Testing Library é um projeto desenvolvido para demonstrar o uso da biblioteca react-testing-library na criação e execução de testes em aplicações React. Esta biblioteca fornece um conjunto de utilitários leves para testar componentes React permitindo que os componentes sejam testados de uma forma semelhante a um teste feito por um usuario final. Parte do código utilizado neste projeto foi fornecida pela Trybe como base para o desenvolvimento.
Tecnologias Utilizadas
Front-end:
React: Biblioteca JavaScript para construção de interfaces de usuário.
React-dom: Biblioteca para manipulação do DOM com React.
React-router-dom: Biblioteca para navegação e roteamento no React.
HTML5: Linguagem de marcação para estruturação da aplicação.
CSS3: Folhas de estilo para estilização do aplicativo.
JavaScript: Linguagem de programação para lógica e interatividade.
Para instalar as dependências do projeto, siga os passos abaixo:
- Clone o repositório do projeto para o seu ambiente local.
- Navegue até o diretório raiz do projeto:
cd diretorio-raiz-do-projeto/
- Instale as dependências do projeto utilizando o npm:
npm install
Após instalar as dependências, você pode iniciar a aplicação com o seguinte comando:
npm start
Este comando iniciará o servidor de desenvolvimento e abrirá o aplicativo no seu navegador padrão.
Para iniciar os testes execute o comando:
npm run test