0.2.0 (2021-03-03)
Improvements
⬆️ Removed the arity limitation, can now patch functions of any arity
Features
🎁 Added the assert_any_call/2 and refute_any_call/2 assertion functions
Bugfixes
None
Deprecations
None
Removals
None
0.1.2 (2021-01-28)
Improvements
⬆️ Relaxed Elixir version requirement down to 1.7
Features
🎁 Added the assert_any_call/2 and refute_any_call/2 assertion functions
Bugfixes
None
Deprecations
None
Removals
None
0.1.1 (2020-04-27)
Improvements
:up_arrow: Made the library actually work
Features
None
Bugfixes
🪲 Bugfix to make the library actually work
Deprecations
None
Removals
None
0.1.0 (2020-04-21)
Improvements
:up_arrow: Patch released to the world. Easy to use and ergonomic Mocking for Elixir.
Features
🎁 patch/3 allows the patching of a module's function with a function.
🎁 patch/3 allows the patching of a module's function with a static return value.
🎁 spy/1 allows spying on a module.
🎁 restore/1 allows removing patches and spies from a module.
🎁 assert_called/1 allows for asserting that a patched or spied function has been called
with the expected pattern of arguments.
🎁 refute_called/1 allows for refuting that a patched or spied function has been called with
the expected pattern of arguments.
Bugfixes
None
Deprecations
None
Removals
None