Sha256: cd028abc8c6ee610eb0a38a14a92b45dc991b5d4b02c022ab1eb6324e90d5768

Contents?: true

Size: 636 Bytes

Versions: 9

Compression:

Stored size: 636 Bytes

Contents

# frozen_string_literal: true
require 'test_helper'
class CurrencyTest < Test::Unit::TestCase
  def setup
    super
    fake("currencies", method: :get, body: load_fixture('currencies'))
  end

  context "Currency" do
    should 'return a list of enabled currencies' do
      currencies = ShopifyAPI::Currency.all
      assert_equal(4, currencies.count)
      assert_equal(%w(AUD EUR GBP HKD), currencies.map(&:currency))
      assert_equal([true, true, true, false], currencies.map(&:enabled))
      currencies.each do |currency|
        assert_equal("2018-10-03T14:44:08-04:00", currency.rate_updated_at)
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
shopify_api-9.5.2 test/currency_test.rb
ruby_shopify_api-1.2.0 test/currency_test.rb
ruby_shopify_api-1.1.0 test/currency_test.rb
ruby_shopify_api-1.0.0 test/currency_test.rb
shopify_api-9.5.1 test/currency_test.rb
shopify_api-9.5 test/currency_test.rb
shopify_api-9.4.1 test/currency_test.rb
shopify_api-9.4.0 test/currency_test.rb
shopify_api-9.3.0 test/currency_test.rb