Sha256: dd525400d750c2d5710f4c802d50dc52cb27b0829bbf1295db8d27d1c8b7a427

Contents?: true

Size: 796 Bytes

Versions: 34

Compression:

Stored size: 796 Bytes

Contents

require 'test_helper'

module Workarea
  class Shipping
    class SkuTest < Workarea::TestCase
      def test_length_units
        sku = create_shipping_sku

        Workarea.with_config do |config|
          config.shipping_options = { units: :imperial }
          assert_equal(:inches, sku.length_units)

          config.shipping_options = { units: :metric }
          assert_equal(:centimeters, sku.length_units)
        end
      end

      def test_weight_units
        sku = create_shipping_sku

        Workarea.with_config do |config|
          config.shipping_options = { units: :imperial }
          assert_equal(:ounces, sku.weight_units)

          config.shipping_options = { units: :metric }
          assert_equal(:grams, sku.weight_units)
        end
      end
    end
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
workarea-core-3.4.25 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.24 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.23 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.22 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.21 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.20 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.19 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.18 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.17 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.16 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.15 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.14 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.13 test/models/workarea/shipping/sku_test.rb
workarea-core-3.4.12 test/models/workarea/shipping/sku_test.rb