KyleMcKell / aeropress-tracker

An app to track aeropress recipes made in NextJS
https://www.aeropresstracker.com/
2 stars 0 forks source link

Feature: Add Cypress and implement E2E testing #4

Open KyleMcKell opened 2 years ago

KyleMcKell commented 2 years ago

Currently the project doesn't implement any testing. I would like to add in testing to this project to make it so we know everything is working before pushing up to production.

I will add more test ideas as I think of them, but here are a few flows to solve first

Login: Homepage -> Login -> Logout

Create Brew: Create Brew -> Put in Brew Details -> Get to Brew Page and verify data is correct

Deleting Brews: Delete above brew

Form Checks: Create Brew -> Put in data that won't work with form submission -> correct data -> submit -> check to make sure data is correct on brew page

KyleMcKell commented 2 years ago

This one must be done after #6