I'm getting sick of manually checking functionality by hand. In my previous experience we would make "regression tests" - run the executable in a terminal with a set of inputs and measure several outputs. If the measurements change you know what you broke.
Since games are so interactive I'm not sure how to set up a testing platform in this same way. The book seems to talk about testing a lot but I don't remember any specific strategies. Any suggestions?
So far I am just perusing unit test frameworks on wiki. en.wikipedia.org/wiki/List_of_unit_testing_frameworks. I also know CTest is a part of CMake. More specific examples would be nice though. Thanks
Since games are so interactive I'm not sure how to set up a testing platform in this same way. The book seems to talk about testing a lot but I don't remember any specific strategies. Any suggestions?
So far I am just perusing unit test frameworks on wiki. en.wikipedia.org/wiki/List_of_unit_testing_frameworks. I also know CTest is a part of CMake. More specific examples would be nice though. Thanks