Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yurilopesm/yurilopes-turma02-trabalho01
Hub for Automated Tests grade first work
https://github.com/yurilopesm/yurilopes-turma02-trabalho01
Last synced: 6 days ago
JSON representation
Hub for Automated Tests grade first work
- Host: GitHub
- URL: https://github.com/yurilopesm/yurilopes-turma02-trabalho01
- Owner: YuriLopesM
- License: mit
- Created: 2024-08-29T22:42:48.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T12:40:09.000Z (28 days ago)
- Last Synced: 2024-10-21T19:16:50.258Z (27 days ago)
- Language: JavaScript
- Homepage:
- Size: 53.7 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
Template from the [teacher repo](https://github.com/ugioni/unit-tests-jest).
## GitHub Actions
[![Build and Tests](https://github.com/YuriLopesM/YuriLopes-Turma02-Trabalho01/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/YuriLopesM/YuriLopes-Turma02-Trabalho01/actions/workflows/node.js.yml)
## SonarCloud
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=l1mit-personal_college-hub&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=l1mit-personal_college-hub)
## Getting Started
In order to execute this project you must follow the steps below:
1. Install [Node JS](https://nodejs.org/) (version >= 20.x)
2. Run `npm install` to install all the project dependencies
3. Run `npm run test` to execute the entire test suite
4. Run `npm run coverage` to execute the entire test suite with coverageAll execution artifacts can be found in `./coverage`, if you want to remove these files run `npm run clean`.
## Project Structure
- src: source code
- test: unit test files