I'm wondering how to test my client server game or how to test games in general.
Currently I'm able to run unit tests using https://github.com/TomGrill/gdx-testing but I thing most of the critical parts in my game are the interactions of a of different ECS systems.
So I thing the best approach would be using a smoke tests-system (aka Build Verification Testing). But I'm not sure and I have no idea how to realize something like that.
There is an article from Riot Games about how they will do testing in LOL-Game. They will use RPC calls to control the game. Is this the way how to implement smoke-tests for network-games in libgdx?