In certain realms of software development, automated unit testing and the spirit of Test Driven Development is imbued in every step of the development process.
However, with game dev I’ve found that I don’t know where to start when adding testing!
Do I do it all via mocked input commands?
Do I test each method in a class or prefab (for Unity)?
Do I just keep plugging away until something comes up when manually playing?
I enjoy the scrappiness of just developing until something breaks, however I find myself longing for the security of the ornately knit yet comforting quilt of unit testing.
Does anyone have any examples of how they structure or organize automated testing for their games?
Thanks letsbuild community!