class Bogus::InteractionPresenter
Public Instance Methods
to_s()
click to toggle source
# File lib/bogus/stubbing/interaction_presenter.rb, line 7 def to_s "##{interaction.method}(#{args})#{result}" end
Private Instance Methods
args()
click to toggle source
# File lib/bogus/stubbing/interaction_presenter.rb, line 13 def args interaction.args.map(&:inspect).join(', ') end
error()
click to toggle source
# File lib/bogus/stubbing/interaction_presenter.rb, line 25 def error " !! #{interaction.error}" if interaction.error end
result()
click to toggle source
# File lib/bogus/stubbing/interaction_presenter.rb, line 17 def result error || return_value end
return_value()
click to toggle source
# File lib/bogus/stubbing/interaction_presenter.rb, line 21 def return_value " => #{interaction.return_value.inspect}" if interaction.has_result end