TO DO:
- check for keys and datatypes in response
- schema validation
- pytest exceptions - pytest raises
- add negative paths for tests - ie. string in id
- add validation for pydantic models - types should be checked out of the box - extra validation not needed
TO READ:
- pytest parametrize
- db = SessionLocal() - jako dependency injection
TO CLARIFY:
Things to do in order: * endpoints for cv skills and experience * auth * permissions