FlexMock is a extremely simple mock object class compatible with the Test::Unit framework. Although the FlexMock's interface is simple, it is very flexible.
Jim Weirich
gem "flexmock", "~> 0.8.3"