Sha256: c3cde9f51f705b19875dfa1263d4359597a1bc74c9ae41ea8c9f15369428d5b2

Contents?: true

Size: 627 Bytes

Versions: 2

Compression:

Stored size: 627 Bytes

Contents

# frozen_string_literal: true

require 'reji'

Reji.configure do |config|
  config.secret = ENV['STRIPE_SECRET']
end

Stripe.api_key = ENV['STRIPE_SECRET']

module Reji
  module Test
    module FeatureHelpers
      def stripe_prefix
        'cashier-test-'
      end

      sleep(2)

      protected def delete_stripe_resource(resource)
        resource.delete
      rescue Stripe::InvalidRequestError => _e
        #
      end

      protected def create_customer(description = 'cuong', options = {})
        User.create({
          email: "#{description}@reji-test.com",
        }.merge(options))
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
reji-1.1.1 spec/support/feature_helpers.rb
reji-1.1.0 spec/support/feature_helpers.rb