module EY::ServicesAPI
Constants
- VERSION
Public Class Methods
connection()
click to toggle source
# File lib/ey_services_api.rb, line 25 def self.connection @connection or raise "Not setup!" end
enable_mock!(service_provider, tresfiestas = nil, awsm = nil)
click to toggle source
# File lib/ey_services_api.rb, line 29 def self.enable_mock!(service_provider, tresfiestas = nil, awsm = nil) unless @mock_backend #TODO: rescue load error and log the need to include ey_services_fake gem require "ey_services_fake/mock_backend" @mock_backend = EyServicesFake::MockBackend.setup!( :awsm => awsm, :tresfiestas => tresfiestas, :service_provider => service_provider) end @mock_backend.reset! end
mock_backend()
click to toggle source
# File lib/ey_services_api.rb, line 41 def self.mock_backend @mock_backend end
setup!(opts)
click to toggle source
# File lib/ey_services_api.rb, line 17 def self.setup!(opts) @connection = Connection.new(opts[:auth_id], opts[:auth_key]) end
setup?()
click to toggle source
# File lib/ey_services_api.rb, line 21 def self.setup? @connection end