Module: Workarea::Factories::DataFile
- Defined in:
- lib/workarea/testing/factories/data_file.rb
Instance Method Summary collapse
- #create_export(overrides = {}) ⇒ Object
- #create_import(overrides = {}) ⇒ Object
- #tax_rates_csv_path ⇒ Object
Instance Method Details
#create_export(overrides = {}) ⇒ Object
11 12 13 14 |
# File 'lib/workarea/testing/factories/data_file.rb', line 11 def create_export(overrides = {}) attributes = factory_defaults(:export).merge(overrides) Workarea::DataFile::Export.create!(attributes) end |
#create_import(overrides = {}) ⇒ Object
6 7 8 9 |
# File 'lib/workarea/testing/factories/data_file.rb', line 6 def create_import(overrides = {}) attributes = factory_defaults(:import).merge(overrides) Workarea::DataFile::Import.create!(attributes) end |
#tax_rates_csv_path ⇒ Object
16 17 18 |
# File 'lib/workarea/testing/factories/data_file.rb', line 16 def tax_rates_csv_path "#{Core::Engine.root}/test/fixtures/tax_rates.csv" end |