Which combination of testing tools do you feel is best? Given the framework / library of your choice you might consider:
- suitability for TDD
- ease of use / productivity
- dealing with mock objects
- setup with continuous integration
- error reporting
Note: While this is potentially a generic question like the one on SOthe one on SO I would argue that game development is usually bound to a specific work flow which influences the choice for testing. For a higher-level perspective, see question Automated testing of gamesAutomated testing of games.