# File lib/mocha/expectation.rb, line 467
467:     def when(state_predicate)
468:       add_ordering_constraint(InStateOrderingConstraint.new(state_predicate))
469:       self
470:     end