An open API service indexing awesome lists of open source software.

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.

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.