Skip to content

21th Project of Driven Education - Full Stack ( Project to practice Tests)

Notifications You must be signed in to change notification settings

luansevero/SingMeASong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation


Logo

Sing me a Song

An anonymous music recommendation application
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

A project where the front-end and back-end were already ready but the objective was to practice integration and unit tests

(back to top)

Tests Built With

(back to top)

Getting Started

(back to top)

Installation

Run Locally

Clone the project

https://github.com/lusevero/SingMeASong

Go to the project directory

cd SingMeASong/

Back-end

Go to the back-end directory

cd back-end

Install dependencies

npm install

Run prisma migrations

 npx prisma migrate dev

Start the server

 npm run start

Start Jest Integration tests

npm run test:int

Start Jest Unit tests

npm run test:unit

Start E2E test

npm run E2E

Front-end


Go to the front-end directory

cd front-end

Install dependencies

npm install

Start the server

npm start

Start Cypress - ( use E2E tests command in backend )

npm run cypress

(back to top)

Acknowledgments

I learned a lot about cypress and jest, but I feel like the tests were too simple.

(back to top)

About

21th Project of Driven Education - Full Stack ( Project to practice Tests)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published