Sha256: fc206589dfabaa758567151453469fea8145b0654b9ab029df6cd6095bffa2ba

Contents?: true

Size: 640 Bytes

Versions: 1

Compression:

Stored size: 640 Bytes

Contents

module SolidusEasypost
  module TestHelpers
    module ShippingMethods
      def create_easypost_shipping_methods
        [
          %w[USPS Express],
          %w[USPS First],
          %w[USPS ParcelSelect],
          %w[USPS Priority],
        ].each do |(carrier, service_level)|
          create(
            :shipping_method,
            name: "#{carrier} #{service_level}",
            carrier: carrier,
            service_level: service_level,
            available_to_users: true,
          )
        end
      end
    end
  end
end

RSpec.configure do |config|
  config.include SolidusEasypost::TestHelpers::ShippingMethods
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
solidus_easypost-3.0.0 spec/support/helpers/shipping_methods.rb