class Bogus::UndefinedReturnValue
Public Class Methods
new(interaction)
click to toggle source
# File lib/bogus/stubbing/undefined_return_value.rb, line 3 def initialize(interaction) @interaction = InteractionPresenter.new(interaction) end
undefined?(value)
click to toggle source
# File lib/bogus/stubbing/undefined_return_value.rb, line 15 def self.undefined?(value) value.is_a?(self) end
Public Instance Methods
method_missing(name, *args, &block)
click to toggle source
# File lib/bogus/stubbing/undefined_return_value.rb, line 11 def method_missing(name, *args, &block) raise NoMethodError, "undefined method '#{name}' for #{self}" end
to_s()
click to toggle source
# File lib/bogus/stubbing/undefined_return_value.rb, line 7 def to_s "#<UndefinedReturnValue for #{@interaction}>" end