Some useful articles on test driven development, unit testing, and mock objects:
- Martin Fowler, Mocks aren't Stubs
- Michael Feathers, The 'Self'-Shunt Unit Testing Pattern
- Michael Feathers, The Humble Dialog Box
- Marc Evers & Rob Westgeest, Responsibility Driven Design with Mock Objects