Sha256: 5a3397c3c59c5896e2022a8f0c45c8f2922225bed02bf9c09307d5ba519bc65d

Contents?: true

Size: 472 Bytes

Versions: 18

Compression:

Stored size: 472 Bytes

Contents

# encoding: utf-8

describe Money::Currency::Loader do
  class CurrencyLoader
    include Money::Currency::Loader
  end

  let(:loader) { CurrencyLoader.new }

  it "returns a currency table hash" do
    expect(loader.load_currencies).to be_a Hash
  end

  it "parse currency_iso.json & currency_non_iso.json & currency_backwards_compatible.json" do
    expect(loader).to receive(:parse_currency_file).exactly(3).times.and_return({})

    loader.load_currencies
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
money-6.13.2 spec/currency/loader_spec.rb
money-6.13.1 spec/currency/loader_spec.rb
money-6.13.0 spec/currency/loader_spec.rb
money-6.12.0 spec/currency/loader_spec.rb
money-6.11.3 spec/currency/loader_spec.rb
money-6.11.2 spec/currency/loader_spec.rb
money-6.11.1 spec/currency/loader_spec.rb
money-6.11.0 spec/currency/loader_spec.rb
money-6.10.1 spec/currency/loader_spec.rb
money-6.10.0 spec/currency/loader_spec.rb
money-6.9.0 spec/currency/loader_spec.rb
money-6.8.4 spec/currency/loader_spec.rb
money-6.8.3 spec/currency/loader_spec.rb
money-6.8.2 spec/currency/loader_spec.rb
money-6.8.1 spec/currency/loader_spec.rb
money-6.8.0 spec/currency/loader_spec.rb
money-6.7.1 spec/currency/loader_spec.rb
money-6.7.0 spec/currency/loader_spec.rb