method
invoke_consecutive_return_block
1.1.12 -
Show latest stable
- Class:
Spec::Mocks::BaseExpectation
invoke_consecutive_return_block(args, block)protected
No documentation available.
# File lib/spec/mocks/message_expectation.rb, line 159
def invoke_consecutive_return_block(args, block)
args << block unless block.nil?
value = @return_block.call(*args)
index = [@actual_received_count, value.size-1].min
value[index]
end