All notable changes to this project are documented in this file.
- Clojurescript support
- Allow mocks to call the original function implementation.
- Allow mocks to not only return base values, but invoke function calls.
This enables mocked functions to throw exceptions.
- Allow for use of predicates to match function arguments
- Added syntax sugar for clojure.test.
- Deprecated everything in the
mockfn.core
namespace.
- Added function stubs.
- Added call verification.
- Added argument matchers.