# File lib/mocha/cardinality.rb, line 55
    def mocha_inspect
      if allowed_any_number_of_times?
        'allowed any number of times'
      elsif required.zero? && maximum.zero?
        'expected never'
      elsif required == maximum
        "expected exactly #{times(required)}"
      elsif infinite?(maximum)
        "expected at least #{times(required)}"
      elsif required.zero?
        "expected at most #{times(maximum)}"
      else
        "expected between #{required} and #{times(maximum)}"
      end
    end