AssertWith doesn't behave properly when calling a function with the same arguments #45
Asserting that a function has been called with a given parameter fails if that function was called with that parameter with an arity greater than one.
For example, the following assertions fail if the function
The reason is that the function
Assertion (1) will fail because
Assertion (2) will also fail because