Add API tests

Merged Bengfort requested to merge test-api into master

I decided to not use pytest (see also castellum#78 (closed))

Merge request reports