v0.0.2
Highlights
- Allows
beCalled
andmostRecentlyBeCalled
to take in any number of matchers, acting as a shorthand for Nimble'ssatisfyAllOf
. - Improves the messaging for
beCalled
andmostRecentlyBeCalled
when using an Equatable value. - Improves messaging for sub-matcher details in
beCalled
andmostRecentlyBeCalled
. - the
Pendable
fallback value is now an associated value for thepending
case, instead of an argument toresolve
. - Adds
clearCalls()
method toSpy
. Which removes the existing call records for aSpy
. - Adds documentation catalog.
Autogenerated Changelog
What's Changed
- Set up various project infrastructure by @younata in #6
- Improve the user experience of the beCalled and mostRecentlyBeCalled matchers. by @younata in #5
- Move setting the Pendable fallback up from being an argument to resolve, to being an associated type of the pending case by @younata in #9
- Set up DocC by @younata in #8
- Use the right base path when building the documentation by @younata in #10
- New documentation article: Verifying that callbacks are called by @younata in #11
- Bump actions/checkout from 3 to 4 by @dependabot in #12
- Add method to clear the recorded calls from the spy by @younata in #13
- Enable Strict Concurrency Checking by @younata in #14
Full Changelog: v0.0.1...v0.0.2