Basic tests are set up for all CRUD operations on /bars endpoint. Test cases for edge cases need to be written for greater code coverage.
Examples:
GET /bars/:id
- When id is not valid Mongo ObjectId
- When id does not exist
POST /bars
- When a required properties are not included
DELETE /bars/:id
- When id is not valid Mongo ObjectId
- When id does not exist
And any other edge cases you can think of! :)
Basic tests are set up for all CRUD operations on /bars endpoint. Test cases for edge cases need to be written for greater code coverage.
Examples:
GET
/bars/:idPOST
/barsDELETE
/bars/:idAnd any other edge cases you can think of! :)