public function receivedNothing(int $invocation = 1): bool
    {
        $received = $this->invocations->argumentsOf($invocation);
        if  (count($received) === 0) {
            return true;
        }

        throw new ArgumentMismatch(sprintf(
                'Argument count for invocation #%d of %s is too'
                . ' high: received %d argument(s), expected no arguments.',
                $invocation,
                $this->invocations->name(),
                count($received)
        ));
    }