Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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 cobertura

Todos 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