Objective:
Improve backend reliability by adding automated unit and integration tests for core API endpoints.
Scope:
- Introduce pytest for test execution
- Add tests for important API endpoints
- Validate request handling and responses
- Ensure endpoints behave correctly under expected inputs
Acceptance Criteria:
- pytest configured in the project
- Tests added for core endpoints
- Tests run successfully locally
- No breaking changes introduced
Objective:
Improve backend reliability by adding automated unit and integration tests for core API endpoints.
Scope:
Acceptance Criteria: