module Shokkenki::Consumer::Configuration::Session
Attributes
stubber_classes[R]
Public Instance Methods
configure(&block)
click to toggle source
# File lib/shokkenki/consumer/configuration/session.rb, line 11 def configure &block instance_eval &block if block end
define_provider(name, &block)
click to toggle source
# File lib/shokkenki/consumer/configuration/session.rb, line 27 def define_provider name, &block provider_config = ProviderConfiguration.new( name, stubber_classes ) provider_config.instance_eval &block if block add_provider provider_config.to_provider end
register_stubber(name, clazz)
click to toggle source
# File lib/shokkenki/consumer/configuration/session.rb, line 23 def register_stubber name, clazz stubber_classes[name] = clazz end
tickets(location)
click to toggle source
# File lib/shokkenki/consumer/configuration/session.rb, line 15 def tickets location self.ticket_location = location end