Sha256: a421e0752daef0553362c6250a12e5b07bc4b0278825cd23d03e96b537890d29

Contents?: true

Size: 449 Bytes

Versions: 13

Compression:

Stored size: 449 Bytes

Contents

module NonRailsApp
  describe EventHandler do

    describe '#handle_event' do
      it 'publishes an update event' do
        expect{
          described_class.handle_event RabbitFeed::Event.new({'name' => 'user_updates_beaver', 'application' => 'rails_app'}, {'beaver_name' => 'beaver'})
        }.to publish_event('application_acknowledges_event', { 'beaver_name' => 'beaver', 'event_name' => 'user_updates_beaver' })
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rabbit_feed-2.4.4 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.4.3 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.4.2 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.4.1 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.4.0 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.10 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.9 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.7 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.6 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.5 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.4 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.3 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb
rabbit_feed-2.3.2 example/non_rails_app/spec/lib/non_rails_app/event_handler_spec.rb