100 % test coverage
By getting 100 % test coverage we will get all edge cases covered, so that they won't need to be tested manually and nothing will break.
Only a small amount of code is not tested yet.
A good start could be from testing CRUD pagination search endpoints. (`?query=sometext`)