test(modules): add real handler tests for /modules endpoints #113

Closed
opened 2026-04-22 16:01:02 +00:00 by djalim · 0 comments
Collaborator

Endpoints to test

  • GET /modules (#23)
  • POST /modules (#24)
  • GET /modules/{idModule} (#25)
  • PUT /modules/{idModule} (#26)
  • DELETE /modules/{idModule} (#27)

Cases to cover

GET /modules — 200 list, 403 non-admin
POST /modules — 201 created, 409 duplicate, 403 non-admin
GET /modules/{idModule} — 200 found, 404 not found, 403 non-admin
PUT /modules/{idModule} — 200 updated, 404 not found, 403 non-admin
DELETE /modules/{idModule} — 204 deleted, 404 not found, 403 non-admin

## Endpoints to test - GET /modules (#23) - POST /modules (#24) - GET /modules/{idModule} (#25) - PUT /modules/{idModule} (#26) - DELETE /modules/{idModule} (#27) ## Cases to cover **GET /modules** — 200 list, 403 non-admin **POST /modules** — 201 created, 409 duplicate, 403 non-admin **GET /modules/{idModule}** — 200 found, 404 not found, 403 non-admin **PUT /modules/{idModule}** — 200 updated, 404 not found, 403 non-admin **DELETE /modules/{idModule}** — 204 deleted, 404 not found, 403 non-admin
djalim added this to the Module Managment project 2026-04-22 16:01:44 +00:00
djalim changed title from test(mobility): add real handler tests for mobility endpoints to test(modules): add real handler tests for /modules endpoints 2026-04-22 23:07:06 +00:00
djalim moved this to ✅ done in Module Managment on 2026-04-26 17:40:19 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/PolyMPR#113