Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeannesi/jest-unit-test
Jest Unit Test
https://github.com/jeannesi/jest-unit-test
jest nodejs typescript
Last synced: about 2 months ago
JSON representation
Jest Unit Test
- Host: GitHub
- URL: https://github.com/jeannesi/jest-unit-test
- Owner: JeanNesi
- License: mit
- Created: 2024-08-28T23:23:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-04T23:24:47.000Z (4 months ago)
- Last Synced: 2024-11-21T00:53:54.341Z (about 2 months ago)
- Topics: jest, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 60.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JEST Unit Tests
## GitHub Actions
[![Build and Tests](https://github.com/JeanNesi/JeanNesi-Turma01-Trabalho01/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/JeanNesi/JeanNesi-Turma01-Trabalho01/actions/workflows/node.js.yml)
## Começando
Para executar este projeto, você deve seguir os passos abaixo:
1. Instale o [Node JS](https://nodejs.org/) (versão >= 20.x)
1. Execute `npm install` para instalar todas as dependências do projeto
1. Execute `npm run test` para executar toda a suíte de testes
1. Execute `npm run coverage` para executar toda a suíte de testes com coberturaTodos os artefatos de execução podem ser encontrados em `./coverage`. Se você quiser remover esses arquivos, execute `npm run clean`.
## Estrutura do Projeto
- `src`: código fonte
- `test`: arquivos de testes unitários## Typescript
O projeto está em TypeScript, então os arquivos devem seguir o padrão `.ts`
- `[classe].ts`: arquivos de classe
- `[classe].test.ts`: arquivos de testes unitários