Top Level Namespace
Defined Under Namespace
Modules: Wisper Classes: TestWisperPublisher
Instance Method Summary collapse
Instance Method Details
#stub_wisper_publisher(clazz, called_method, event_to_publish, *published_event_args) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/wisper/rspec/stub_wisper_publisher.rb', line 6 def stub_wisper_publisher(clazz, called_method, event_to_publish, *published_event_args) stub_const(clazz, Class.new(TestWisperPublisher) do define_method(called_method) do |*args| publish(event_to_publish, *published_event_args) end end) end |