The idea of unit testing is to write code that automatically tests other code, and that can be executed repeatedly. It has grown in popularity over the last few years, its profile having been raised by the test-driven development (TDD) practised within the agile development community. Note that unit testing is not, in itself, test Read more…