Category: Application Testing and Security
Description: Rhino Mocks is a mock object framework for .NET. It is free and written by Oren Eini. (Mock objects are simulated objects that mimic the behavior of real objects. They are often used in unit testing and test-driven development when it would be too complicated to use a real object.)
The latest Rhino Mocks drop, v3.3, adds support for calling void methods using Expect.Call, remote proxies and a PublicFieldConstraint. There are also a couple bug fixes and a check for implementations running on Mono to avoid calling Marshal.GetExceptionCode.
Product information: http://ayende.com/Blog/archive/2007/10/26/Rhino-Mocks-3.3.aspx
Download page: http://www.ayende.com/projects/rhino-mocks/downloads.aspx
Rhino Mocks posts by Oren Eini: http://ayende.com/Blog/category/487.aspx