A while ago I was talking with Cervator and we came up with the idea of adding an Ingame Assertion Creator, making it possible to write tests for the game as you play it.
This would basically consist of a special button or command that you can use to pause the game and then open an environment in which you could assert some values, like player location or something in the player inventory for example. This would be useful both for testing and for debugging, and with the creation of TestReplayModule, those asserts could be used to create a Replay Test.
This would basically consist of a special button or command that you can use to pause the game and then open an environment in which you could assert some values, like player location or something in the player inventory for example. This would be useful both for testing and for debugging, and with the creation of TestReplayModule, those asserts could be used to create a Replay Test.