https://github.com/mairess/project-js-unit-tests
Utilizando o módulo Jest do NodeJS, a meta é escrever testes que verifiquem o funcionamento adequado das funções.
https://github.com/mairess/project-js-unit-tests
es6 jest jest-tests unit-testing
Last synced: about 2 months ago
JSON representation
Utilizando o módulo Jest do NodeJS, a meta é escrever testes que verifiquem o funcionamento adequado das funções.
- Host: GitHub
- URL: https://github.com/mairess/project-js-unit-tests
- Owner: mairess
- Created: 2023-11-28T09:34:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-23T19:52:29.000Z (about 2 years ago)
- Last Synced: 2025-03-30T11:16:33.221Z (over 1 year ago)
- Topics: es6, jest, jest-tests, unit-testing
- Language: JavaScript
- Homepage:
- Size: 123 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
Projeto ES6 e Testes Unitários!
## Contexto
O objetivo desse projeto foi utilizar o `Jest` para escrever `testes unitários` que verifiquem o funcionamento adequado de funções, adotando o `TDD` Desenvolvimento Orientado a Testes.
## Rode o projeto localmente
>⚠️ É preciso ter o [Node](https://nodejs.org/en) instalado em sua máquina.
Primeiro, instale as dependências com:
```SHELL
npm install
```
Esse projeto não tem front-end, apenas os testes em `Jest`.
Rode os testes
```SHELL
npm test
```
Rode um teste por vez, acrescentando o nome do test/spec:
```SHELL
npm test numbers
```
Rode a cobertura
```SHELL
npm run coverage
```
## Competências desenvolvidas
- Capacidade escrever funções para testes já criados.
- Capacidade de `escrever testes` para funções já criadas.
- Capacidade de realizar o `TDD` Desenvolvimento Orientado a Testes.