Method: MockProxy#and_return

Defined in:
lib/mspec/mocks/proxy.rb

#and_return(*args) ⇒ Object



139
140
141
142
143
144
145
146
147
148
149
150
151
# File 'lib/mspec/mocks/proxy.rb', line 139

def and_return(*args)
  case args.size
  when 0
    @returning = nil
  when 1
    @returning = args[0]
  else
    @multiple_returns = true
    @returning = args
    count[1] = args.size if count[1] < args.size
  end
  self
end