F1 (Java) Story 14 Implement /projects/{id}/resources API endpoint
Description
When the project is Created, it contains a list of SOR resources in the data.Resources
node.
Some resources may be added during the project initial POST
operation.
But resources can also CRUDed after the project creation by the following requests.
Need to implement and document /projects/{id}/resources
API endpoint for list of resources CRUD
Acceptance criteria
The following API methods are implemented and documented:
- POST /projects/{id}/resources []
- DELETE /projects/{id}/resources []
- GET /projects/{id}/resources
Testing scenarios
- unit tests for all added Controller methods
- integration tests for ALL added methods (with a mocked or real backend)