# File lib/mocha/expectation.rb, line 385
385:     def when(state_predicate)
386:       add_ordering_constraint(InStateOrderingConstraint.new(state_predicate))
387:       self
388:     end