module CfMessageBus

Constants

VERSION

Public Class Methods

make_message_bus(*args) click to toggle source
# File lib/cf_message_bus.rb, line 14
def make_message_bus(*args)
  if @mocked
    require 'cf_message_bus/mock_message_bus'
    @mocked_bus = MockMessageBus.new(*args)
  else
    require 'cf_message_bus/message_bus'
    MessageBus.new(*args)
  end
end
mock!() click to toggle source
# File lib/cf_message_bus.rb, line 5
def mock!
  @mocked = true
end
mocked_message_bus() click to toggle source
# File lib/cf_message_bus.rb, line 24
def mocked_message_bus
  @mocked_bus
end
unmock!() click to toggle source
# File lib/cf_message_bus.rb, line 9
def unmock!
  @mocked = false
  @mocked_bus = nil
end