# File lib/mocha/expectation.rb, line 561
561:     def invoke
562:       @invocation_count += 1
563:       perform_side_effects()
564:       if block_given? then
565:         @yield_parameters.next_invocation.each do |yield_parameters|
566:           yield(*yield_parameters)
567:         end
568:       end
569:       @return_values.next
570:     end