Sha256: d5e7b4fc7b9f67287e73477a0c881ebca60ca1cb4ea93ea39879c901bf9cdd7c

Contents?: true

Size: 455 Bytes

Versions: 56

Compression:

Stored size: 455 Bytes

Contents

FactoryBot.define do
  factory :cmor_cms_navigation_item, class: 'Cmor::Cms::NavigationItem' do
    association(:navigation, factory: :cmor_cms_navigation)
    sequence(:name) { |i| "Navigation Item ##{i}" }
    key { name.dasherize }
    url { '/' }

    factory :cmor_cms_navigation_item_root do
      parent { nil }
    end

    factory :cmor_cms_navigation_item_child do
      association :parent, factory: :cmor_cms_navigation_item
    end
  end
end

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
cmor_cms-0.0.60.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.59.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.58.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.57.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.56.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.55.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.54.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.53.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.52.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.51.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.50.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.49.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.48.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.45.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.44.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.43.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.42.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.41.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.40.pre spec/factories/cmor/cms/navigation_items.rb
cmor_cms-0.0.39.pre spec/factories/cmor/cms/navigation_items.rb