Sha256: 12eebecd5c69988670122f24fa3b97c33e59b3726a61aad667fe6a40850ebf46

Contents?: true

Size: 1.13 KB

Versions: 8

Compression:

Stored size: 1.13 KB

Contents

FactoryGirl.define do

  factory :category, class: Dhatu::Category do
    name "Category Name"
    one_liner "Category Name"
    description "Category Short Description"
    featured false
    end_node true
  end

  factory :published_category, parent: :category do
    status "published"
  end

  factory :unpublished_category, parent: :category do
    status "unpublished"
  end

  factory :removed_category, parent: :category do
    status "removed"
  end

  factory :featured_category, parent: :published_category do
    featured true
  end

  factory :published_blog_post_category, parent: :category do
    category_type "Dhatu::BlogPost"
  end

  factory :published_event_category, parent: :category do
    category_type "Dhatu::Event"
  end

  factory :published_offer_category, parent: :category do
    category_type "Dhatu::Offer"
  end

  factory :published_price_category, parent: :category do
    category_type "Dhatu::Price"
  end

  factory :published_section_category, parent: :category do
    category_type "Dhatu::Section"
  end

  factory :published_services_category, parent: :category do
    category_type "Dhatu::Service"
  end
  
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dhatu-0.1.13 spec/dummy/spec/factories/category.rb
dhatu-0.1.12 spec/dummy/spec/factories/category.rb
dhatu-0.1.11 spec/dummy/spec/factories/category.rb
dhatu-0.1.10 spec/dummy/spec/factories/category.rb
dhatu-0.1.9 spec/dummy/spec/factories/category.rb
dhatu-0.1.8 spec/dummy/spec/factories/category.rb
dhatu-0.1.7 spec/dummy/spec/factories/category.rb
dhatu-0.1.6 spec/dummy/spec/factories/category.rb