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
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