Sha256: d226f17f5599fbb3b77ec3ae2099e2b652c2c73d8d0e23a668ced27ea3c3442b

Contents?: true

Size: 756 Bytes

Versions: 3

Compression:

Stored size: 756 Bytes

Contents

FactoryGirl.define do
  factory :clothing_tax_rate, class: Spree::TaxRate do
    name 'Tax'
    amount 0.0
    tax_category { Spree::TaxCategory.find_by(tax_code: 'PC030000') || create(:tax_category) }
    association(:calculator, factory: :avalara_transaction_calculator)
    zone { Spree::Zone.find_or_create_by(name: 'GlobalZone') }
    show_rate_in_label false
  end

  factory :shipping_tax_rate, class: Spree::TaxRate do
    name 'Shipping Tax'
    amount 0.0
    tax_category { Spree::TaxCategory.find_by(tax_code: 'FR000000') || create(:tax_category, tax_code: 'FR000000') }
    association(:calculator, factory: :avalara_transaction_calculator)
    zone { Spree::Zone.find_or_create_by(name: 'GlobalZone') }
    show_rate_in_label false
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solidus_avatax_certified-2.0.0 spec/factories/tax_rate_factory.rb
solidus_avatax_certified-1.1.0 spec/factories/tax_rate_factory.rb
solidus_avatax_certified-1.0.0 spec/factories/tax_rate_factory.rb