2 April 2004 - VirtualMock on Hold until Further Notice

Please see the Overview page for more info.

3 December 2003 - VirtualMock 0.1.7 released

This release fixes a bug which prevented null from being used as an expected argument value. Thanks to Mark Hellkamp for reporting this bug. Also includes a lot of refactoring, cleanup, and improvement of unit tests.

30 October 2003

Redesigned site to use Maven, updated some content, removed some Rules.

13 October 2003

Redefined VirtualMock's mission to remove mention of Mock Object Best Practices. After participating in several discussions on the Test Driven Development mailing list (see links page), I have become convinced that my original understanding of mock object best practices was incorrect. Indeed, I think this is a complex topic with no absolutes. The "best" use of mock objects is dependent on the individual circumstances, and your particular approach to unit testing. I DO believe that it is very possible to use mock objects in a BAD way, and that their misuse (or overuse) may even lead towards poor designs. I would love to see somebody take a shot at documenting some general refactoring and patterns that are specific to the use of mock objects.

23 September 2003 - VirtualMock 0.1.3 released

Released first alpha version of VirtualMock, 0.1.3.

04 June 2003

Published first draft of this website and docs.