rhoffen / expresso

0 stars 0 forks source link

Summary #1

Open tbergen1 opened 5 years ago

tbergen1 commented 5 years ago

Rubric Score

Criteria 1: Table Creation

Criteria 2: Implementation of API Specification and Functionality

Criteria 3: Test Case Results

Criteria 4: JavaScript and Express Fundamentals and Formatting

Overall Score: 15/16

Overall, you did a great job with this project. You implemented the API to spec and formatted it well, making it easy to read. You showed good knowledge of JS and Express by leveraging their features in your code. Almost all of your tests passed as well, showing that you wrote your code mostly to spec. Great work!

rhoffen commented 5 years ago

Hi Tom, Thanks for the review! About the tests, I wanted to let you know that the tests written for this project were not entirely isolated from each other. I would get a route passing, write another route, run the tests again, and have the previous route fail. Then I ran the tests again without changing anything and they would pass. I reported this to the mods in the intensive channel, and they agreed that there have been problems with these tests all along.

FWIW, all the tests were passing on my end before I submitted. I suggest that you run the test suite more than once. I think it may have something to do with the database not being completely disconnected between every test run.

Thanks again!