Sha256: bc78a16844f10f87c469d56b7f1189209fdc9dcf9ed292a58ca344b52671af95
Contents?: true
Size: 616 Bytes
Versions: 1
Compression:
Stored size: 616 Bytes
Contents
# frozen_string_literal: true module SolidusOpenPay module GatewayHelpers def new_gateway(opts = {}) SolidusOpenPay::Gateway.new({ name: 'OpenPay', preferences: { environment: 'sandbox', public_key: 'dummy_public_key', private_key: 'dummy_private_key', merchant_id: 'dummy_merchant_id', country: nil, test_mode: true } }.merge(opts)) end def create_gateway(opts = {}) new_gateway(opts).tap(&:save!) end end end RSpec.configure do |config| config.include SolidusOpenPay::GatewayHelpers end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solidus_open_pay-1.0.0 | spec/support/solidus_open_pay/gateway_helpers.rb |