Based off the classic snake game, this project started to gain more knowledge about Test-driven Development (TDD) and was finished after 1 1/2 weeks (planned on 2). The hands-on experience was a good demonstration of the benefits of TDD. The automated testing was done with the help of Google's C++ test framework, which helped quickly discover what the issues were with the code while in development and after.
![]() |
![]() |
|---|---|
![]() |
![]() |
Requirements:
Unfortunately, Google Tests is on a x64bit C++ compiler and is not compatible with the project anymore. Once I incorporated the graphics (OpenGL), I had to use a x32bit compiler until I figured out how to get graphic framework to compile on x64bit. There's an open issue for it on StackOverflow. Once I get back into the project, I hope to be able to have it all run on x64bit, so the automated tests will work once again.



