Lodestone-Team / lodestone_core

The backend for Lodestone, A free, open source server hosting tool for Minecraft and other multiplayers
https://www.lodestone.cc/
GNU Affero General Public License v3.0
60 stars 7 forks source link

Add integration testings on the HTTP layer #82

Open CheatCod opened 1 year ago

CheatCod commented 1 year ago

Intention:

Testing on Lodestone right consists of limited unit testing. We should test on the HTTP level with real AppState and HTTP requests

Why is it necessary:

HTTP is the layer exposed to the end user, and may contain bugs not found by unit testing the sub-systems.