Revision history for Test-Mock-Wrapper
0.15 Wed May 06 2015
- Fixing stuck versioning
0.14 Tue May 05 2015
- Adding the ability to mock methods inherited from parent classes
0.13 Tue May 05 2015
- Correcting a bug in the "with" modifier in Verify.pm
0.12 Mon Mar 23 2015
- Correct bug to method for finding correct version of a mock to use
when both conditional and default mocks specified.
- Allow use of object instance to limit conditional mocks
- Tests to exercise bugs found
0.11 Mon Mar 23 2015
- Fixed bug to getCallsTo for methods not explicitly mocked.
0.10 Mon Mar 23 2015
- Revamped addMock flow
0.09 Wed Mar 11 2015
- Added use strict and use warnings to verify sub packages
0.08 Tue Mar 10 2015
- Added import method to allow for compile time package mocking
0.07 Tue Mar 10 2015
- Allow mocked pacakges to capture calls to new.
- Added "resetAll" method.
- Update destrcutor to prevent internmitent failures in globabl destruction on objects created from mocked pacakge
0.06.1 Fri Mar 06 2015
- Updated package mocking stucture to allow mocks to pass moose type constraints when used in moose objects.
0.06 Thu Mar 05 2015
- Added support for immutable packages, and test for same.
0.05 Thu Mar 05 2015
- Refine returns to allow methods to return arrays
- Update pod so that version increments correctly
- Added documentation about package mocking
0.04 Wed Mar 04 2015
- Refined "resetCalls" to allow only history of specific methods to be clear.
- Added tests for "resetCalls"
- Added method "resetMocks" to reset the state of specified mock conditions, with tests for same.
0.03 Wed Mar 04 2015
- Added method "resetCalls" to allow clearing the call records. Useful if you use the same mock wrapper in multiple tests rather than creating a new on for each.
0.02 Wed Mar 04 2015
- Revampd package mocking algorithm to use metaclass. much more eligant than hacking on the symbol table directly.
0.001 Thu Feb 26 2015