Project Description
The UnitTestEx library is designed to reduce the friction often experienced when writing unit tests.

Features include:
• Comparing object graphs for equality (deep)
• Simplified testing of data access code
• Easier Fakes using the Test Spy Pattern
• Test Spy pattern components

This project provides several library components that anyone doing unit testing will find useful. The key parts of the library center around solving the following key issues:
  • Easily test data access code
  • Easily compare object graphs for equality; with the ability to exclude sections
  • Support for easily adopting the Test Spy pattern for Fakes (Test Doubles)
  • Provide documentation so you know how to use the features!

This project is now in its initial release and all comments and feedback are welcome.

For more technical details see blog posts on

Last edited May 19, 2009 at 6:23 AM by dnp, version 5