Sha256: 66bbfb5f3677f942122947c975b5ba479470196f66a1606e180be44ed8102f1c
Contents?: true
Size: 682 Bytes
Versions: 1
Compression:
Stored size: 682 Bytes
Contents
# encoding: utf-8 require 'spec_helper' describe VatRates do it '#fetch' do values = VatRates.fetch france = { code: 'FR', name: 'France', rate: 20.0, regions: [ {name: 'Corsica', rate: 20.0, reduced_rates: {category: 'Taux particulier', rate: 10.0}}, {name: 'DOM', rate: 8.5, reduced_rates: {category: 'Taux réduit', rate: 1.05}}, {name: 'Monaco', rate: 20.0, :reduced_rates=>{:category=>"Taux intermédiaire", :rate=>10.0}} ] } expect(values.find { |v| 'France' == v[:name] }).to eq(france) expect(values.count).to eq 28 end it '#load' do expect(VatRates.load).to eq VatRates.fetch end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vat_rates-0.0.2 | spec/lib/vat_rates_spec.rb |