# File lib/mocha/cardinality.rb, line 58 58: def mocha_inspect 59: if allowed_any_number_of_times? 60: "allowed any number of times" 61: else 62: if required == 0 && maximum == 0 63: "expected never" 64: elsif required == maximum 65: "expected exactly #{times(required)}" 66: elsif infinite?(maximum) 67: "expected at least #{times(required)}" 68: elsif required == 0 69: "expected at most #{times(maximum)}" 70: else 71: "expected between #{required} and #{times(maximum)}" 72: end 73: end 74: end