module Workarea::Factories::Navigation

Public Instance Methods

create_menu(overrides = {}) click to toggle source
# File lib/workarea/testing/factories/navigation.rb, line 16
def create_menu(overrides = {})
  attributes = factory_defaults(:menu).merge(overrides)
  Workarea::Navigation::Menu.create!(attributes)
end
create_redirect(overrides = {}) click to toggle source
# File lib/workarea/testing/factories/navigation.rb, line 11
def create_redirect(overrides = {})
  attributes = factory_defaults(:redirect).merge(overrides)
  Workarea::Navigation::Redirect.create!(attributes)
end
create_taxon(overrides = {}) click to toggle source
# File lib/workarea/testing/factories/navigation.rb, line 6
def create_taxon(overrides = {})
  attributes = factory_defaults(:taxon).merge(overrides)
  Workarea::Navigation::Taxon.create!(attributes)
end
redirects_csv_path() click to toggle source
# File lib/workarea/testing/factories/navigation.rb, line 21
def redirects_csv_path
  "#{Core::Engine.root}/test/fixtures/redirects.csv"
end
redirects_fail_csv_path() click to toggle source
# File lib/workarea/testing/factories/navigation.rb, line 25
def redirects_fail_csv_path
  "#{Core::Engine.root}/test/fixtures/redirects_fail.csv"
end