module Wisper::Broadcasters

Public Instance Methods

arg_double(options) click to toggle source
# File spec/lib/wisper/broadcasters/logger_broadcaster_spec.rb, line 83
def arg_double(options)
  classy_double('Argument', options)
end
classy_double(klass, options) click to toggle source

provides a way to specify `double.class.name` easily

# File spec/lib/wisper/broadcasters/logger_broadcaster_spec.rb, line 79
def classy_double(klass, options)
  double(klass, options.merge(class: double_class(klass)))
end
double_class(name) click to toggle source
# File spec/lib/wisper/broadcasters/logger_broadcaster_spec.rb, line 87
def double_class(name)
  double(name: name)
end