2006-10-17 Jim Weirich <jim@weirichhouse.org>
Version 0.4.3
- Fixed bug where non-direct class methods were not properly handled.
Version 0.4.2
- Fixed bug where multiple stubs of a class method were not properly
restored.
Version 0.4.1
- Removed include of Test::Unit::Assertions from Expectations.
- Fixed mocking of kernel methods.
Version 0.4.0
- Added stubbing for mocking methods of existing objects.
- Added multiple return values for the and_returns method.
- Added block initialization to the flexmock method.
Version 0.3.2
- Fixed bug when mock is used as a replacement class in class interception.
Version 0.3.1
- Fixed some warnings regarding uninitialized variables.
- Added (very) simple class interception.
- Added the mock_factory method to go along with class interception.
- When using Test::Unit integration, avoid mock verification if the test has
already failed for some reason.
Version 0.3.0
- Added Test::Unit integration.
Version 0.2.1
- Added strict mode in record mode interface to facility using known good
algorithms for comparison testing.
- Improved the docs and examples. Fixed garbled first example in README.
Version 0.2.0
- Added record mode for building expectations.
- Fixed a bunch of documentation.
Version 0.1.7
- Bumped version because 0.1.6 was uploaded to the wrong Rubyforge area.
Version 0.1.6
- Added a proc based matcher for arguments (using keyword on).
Version 0.1.5
- Fixed the overzealous argument matching when String is given as an argument
qualifier to should_receive.
Version 0.1.4
- Added eq and any methods for argument matching.
- Added tests for the "first match" argument matching policy.
Version 0.1.3
- Improved the definition of ordered so that it takes group names instead of
explicit order numbers. This make the code easier to write and the API
easier to understand.
Version 0.1.2
- Fixed homepage in gem spec.
- Removed autorequire from gemspec.
- Fixed README to be automatically updated with FlexMock Version
Version 0.1.1
- Added responds_to? and method support.
- Added JMock style expectations.
Version 0.0.3
- Changed to a GEM package.
Version 0.0.2
- Updated the documentation.
- Fixed the install script.
Version 0.0.1