class PubSubModelSync::MockGoogleService::MockTopic

Public Instance Methods

enable_message_ordering!() click to toggle source
# File lib/pub_sub_model_sync/mock_google_service.rb, line 46
def enable_message_ordering!
  true
end
name() click to toggle source
# File lib/pub_sub_model_sync/mock_google_service.rb, line 29
def name
  'name'
end
publish(*_args) click to toggle source
# File lib/pub_sub_model_sync/mock_google_service.rb, line 38
def publish(*_args)
  true
end
publish_async(*_args) { |open_struct(succeeded?: true)| ... } click to toggle source
# File lib/pub_sub_model_sync/mock_google_service.rb, line 42
def publish_async(*_args)
  yield(OpenStruct.new(succeeded?: true)) if block_given?
end
subscribe(*_args)
Alias for: subscription
subscription(*_args) click to toggle source
# File lib/pub_sub_model_sync/mock_google_service.rb, line 33
def subscription(*_args)
  @subscription ||= MockSubscription.new
end
Also aliased as: subscribe