I used ChatGPT to help me with some of the test cases. A lot of the code it gave me was not very good, however some bits a pieces of it were useful in helping me write the tests or giving me the general idea of how it should work
Screenshots
The coverage for recipe_routes is now at 88%
How to Test
Start the Firebase Emulator
Comment out the @app.before_request line in the server.py file which runs the middleware
Run the run_tests.py test suite in the backend folder to run all test scripts and display a coverage report.
Checklist
[x] I have added/updated relevant documentation, and I have followed the coding style guidelines.
[x] I have added/updated tests, and I have run the test suite and all tests pass.
[x] I have checked for any potential conflicts with other branches and fixed any merge conflicts.
Co-authored-by: Edward edward1021kim@gmail.com
Description / Changes Made
Portions of this code that utilized AI generation
Screenshots
The coverage for recipe_routes is now at 88%![image](https://github.com/UNLV-CS472-672/2024-S-GROUP5-Munch/assets/107004966/bcec5150-bb07-4586-ac16-843ec0769025)
How to Test
Checklist