Sha256: c9c681826ac5917e59438f1e829418dc37bbaa4a7900166e7193369457053573

Contents?: true

Size: 404 Bytes

Versions: 15

Compression:

Stored size: 404 Bytes

Contents

FactoryGirl.define do
  factory :ecm_cms_navigation_item, class: Ecm::Cms::NavigationItem do
    ecm_cms_navigation
    sequence(:name) { |i| "Navigation Item ##{i}" }
    key { name.dasherize }
    url '/'

    factory :ecm_cms_navigation_item_root do
      parent nil
    end

    factory :ecm_cms_navigation_item_child do
      association :parent, factory: :ecm_cms_navigation_item
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
ecm_cms2-5.1.2 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-5.1.1 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-5.1.0 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-5.0.0 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-4.1.1 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-4.1.0 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-4.0.1 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-4.0.0 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-3.0.3 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-3.0.2 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-3.0.1 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-3.0.0 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-2.1.4 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-2.1.3 spec/factories/ecm/cms/navigation_items.rb
ecm_cms2-2.1.2 spec/factories/ecm/cms/navigation_items.rb