# File lib/mocha/expectation.rb, line 324
324:     def when(state_predicate)
325:       add_ordering_constraint(InStateOrderingConstraint.new(state_predicate))
326:       self
327:     end