Skip to content

Conversation

mefellows
Copy link
Contributor

What's changed?

Adds Pact tests for deleteProduct() method.

Coverage Report 📈

File Endpoint Method Scenario Status
src/api.js /product/:id DELETE given a valid product, returns 200
src/api.js /product/:id DELETE given an invalid ID, returns 400
src/api.js /product/:id DELETE given unauthorized access, returns 401
src/api.js /product/:id DELETE given a non-existent product, returns 404
src/api.js /products GET given products exist, returns 200
src/api.js /products GET given an empty product list, returns 204
src/api.js /products GET returns 400 for a bad request
src/api.js /products GET returns 401 for unauthorized access
src/api.js /products GET returns 404 for not found
src/api.js /product/:id GET given a valid product, returns 200
src/api.js /product/:id GET given an invalid ID, returns 400
src/api.js /product/:id GET given a non-existent product, returns 404
src/api.js /product/:id GET given unauthorized access, returns 401

@mefellows mefellows changed the title feat: add pact tests for deleteProduct feat: add setup Pact on project Jul 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant