Sha256: 1462d825355eaf72ff9287660a9f6eba6187b79d469d740799a88bb4ebcc9bb6
Contents?: true
Size: 996 Bytes
Versions: 1
Compression:
Stored size: 996 Bytes
Contents
# frozen_string_literal: true module ShippingMethodHelpers FIXTURE_PARAMS = [ { name: "USPS First", available_to_users: true, admin_name: "USPS First", code: "First" }, { name: "USPS Priority", available_to_users: true, admin_name: "USPS Priority", code: "Priority" }, { name: "USPS ParcelSelect", available_to_users: true, admin_name: "USPS ParcelSelect", code: "ParcelSelect" }, { name: "USPS Express", available_to_users: true, admin_name: "USPS Express", code: "Express" } ].freeze def create_shipping_methods shipping_category = create :shipping_category FIXTURE_PARAMS.each do |params| params[:calculator] = Spree::Calculator::Shipping::FlatRate.new params[:shipping_categories] = [shipping_category] Spree::ShippingMethod.create! params end end end RSpec.configure do |config| config.include ShippingMethodHelpers end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solidus_easypost-2.0.0 | spec/support/shipping_method_helpers.rb |