# File lib/mocha/expectation.rb, line 388
388:     def when(state_predicate)
389:       add_ordering_constraint(InStateOrderingConstraint.new(state_predicate))
390:       self
391:     end