Module: DefraRubyMocks

Defined in:
lib/defra_ruby_mocks.rb,
lib/defra_ruby_mocks/engine.rb,
lib/defra_ruby_mocks/version.rb,
lib/defra_ruby_mocks/configuration.rb,
app/jobs/defra_ruby_mocks/application_job.rb,
lib/defra_ruby_mocks/invalid_config_error.rb,
app/services/defra_ruby_mocks/base_service.rb,
lib/defra_ruby_mocks/missing_resource_error.rb,
app/controllers/defra_ruby_mocks/govpay_controller.rb,
app/controllers/defra_ruby_mocks/company_controller.rb,
app/controllers/defra_ruby_mocks/worldpay_controller.rb,
app/jobs/defra_ruby_mocks/govpay_payment_callback_job.rb,
app/services/defra_ruby_mocks/companies_house_service.rb,
app/services/defra_ruby_mocks/worldpay_refund_service.rb,
app/services/defra_ruby_mocks/worldpay_payment_service.rb,
app/controllers/defra_ruby_mocks/application_controller.rb,
app/services/defra_ruby_mocks/worldpay_resource_service.rb,
app/services/defra_ruby_mocks/worldpay_response_service.rb,
app/services/defra_ruby_mocks/govpay_get_payment_service.rb,
lib/defra_ruby_mocks/unrecognised_worldpay_request_error.rb,
app/services/defra_ruby_mocks/govpay_create_payment_service.rb,
app/services/defra_ruby_mocks/worldpay_request_handler_service.rb

Defined Under Namespace

Classes: ApplicationController, ApplicationJob, BaseService, CompaniesHouseService, CompanyController, Configuration, Engine, GovpayController, GovpayCreatePaymentService, GovpayGetPaymentService, GovpayPaymentCallbackJob, InvalidConfigError, MissingResourceError, NotFoundError, UnrecognisedWorldpayRequestError, WorldpayController, WorldpayPaymentService, WorldpayRefundService, WorldpayRequestHandlerService, WorldpayResourceService, WorldpayResponseService

Constant Summary collapse

VERSION =
"2.3.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



12
13
14
# File 'lib/defra_ruby_mocks.rb', line 12

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



23
24
25
# File 'lib/defra_ruby_mocks.rb', line 23

def self.configure
  yield(configuration)
end

.reset_configurationObject

Added for testing. Without we cannot test both a config object with and with set values in the same rspec session



18
19
20
# File 'lib/defra_ruby_mocks.rb', line 18

def reset_configuration
  @configuration = nil
end