A slightly smarter fake to be used for return value on missing stubs.
Shows a more descriptive error message to the user that mentions not
only a place where a fake was used but also why it was created
(i.e. which stub needs to be added).
An argument matcher that matches any argument passed in this argument
position, and captures the argument for later access with
VerificationResult.captured.
An argument matcher that matches an argument (named or positional) that
matches matcher.
When capturing a named argument, the name of the argument must be passed via
named.
An argument matcher that matches any named argument passed in for the
parameter named named, and captures the argument for later access with
VerificationResult.captured.
An argument matcher that matches an argument (named or positional) that
matches matcher, and captures the argument for later access with
VerificationResult.captured.
When capturing a named argument, the name of the argument must be passed via
named.
Provide a builder for that could create a dummy value of type T.
This could be useful for nice mocks, such that information about the
specific invocation that caused the creation of a dummy value could be
preserved.