...
- Preconditions
- Logged in as admin user
- Primary flow:
- Project is added (200)
- Alternate flow:
- Project name exists (409)
- Not admin user (401)
- Not logged in (401)
- Invalid service format
Add/Update service
- Preconditions
- Logged in as admin user
- Primary flow
- Service is added (200)
- Alternate flow
- Not logged in (401)
- Not admin user (401)
- Service is in use by projects (409)
- Invalid service format
Delete service
- Preconditions
- Logged in as admin user
- Service is not used by any projects
- Primary flow
- Service is deleted (200)
- Alternate flow
- Not logged in (401)
- Not admin user (401)
- Service is in use by projects (409)
- Service required by other services (409)
- No such service (404)