Sha256: 3ecc78dcb6fa5bd9ae7bf32acec32952c130b27742bf77dddfe0428d1cb5f452
Contents?: true
Size: 1.82 KB
Versions: 6
Compression:
Stored size: 1.82 KB
Contents
shared_context "custom products" do before(:each) do taxonomy = FactoryGirl.create(:taxonomy, name: 'Categories') root = taxonomy.root clothing_taxon = FactoryGirl.create(:taxon, name: 'Clothing', parent_id: root.id) bags_taxon = FactoryGirl.create(:taxon, name: 'Bags', parent_id: root.id) mugs_taxon = FactoryGirl.create(:taxon, name: 'Mugs', parent_id: root.id) taxonomy = FactoryGirl.create(:taxonomy, name: 'Brands') root = taxonomy.root apache_taxon = FactoryGirl.create(:taxon, name: 'Apache', parent_id: root.id) rails_taxon = FactoryGirl.create(:taxon, name: 'Ruby on Rails', parent_id: root.id) ruby_taxon = FactoryGirl.create(:taxon, name: 'Ruby', parent_id: root.id) FactoryGirl.create(:custom_product, name: 'Ruby on Rails Ringer T-Shirt', price: '19.99', taxons: [rails_taxon, clothing_taxon]) FactoryGirl.create(:custom_product, name: 'Ruby on Rails Mug', price: '15.99', taxons: [rails_taxon, mugs_taxon]) FactoryGirl.create(:custom_product, name: 'Ruby on Rails Tote', price: '15.99', taxons: [rails_taxon, bags_taxon]) FactoryGirl.create(:custom_product, name: 'Ruby on Rails Bag', price: '22.99', taxons: [rails_taxon, bags_taxon]) FactoryGirl.create(:custom_product, name: 'Ruby on Rails Baseball Jersey', price: '19.99', taxons: [rails_taxon, clothing_taxon]) FactoryGirl.create(:custom_product, name: 'Ruby on Rails Stein', price: '16.99', taxons: [rails_taxon, mugs_taxon]) FactoryGirl.create(:custom_product, name: 'Ruby on Rails Jr. Spaghetti', price: '19.99', taxons: [rails_taxon, clothing_taxon]) FactoryGirl.create(:custom_product, name: 'Ruby Baseball Jersey', price: '19.99', taxons: [ruby_taxon, clothing_taxon]) FactoryGirl.create(:custom_product, name: 'Apache Baseball Jersey', price: '19.99', taxons: [apache_taxon, clothing_taxon]) end end
Version data entries
6 entries across 6 versions & 1 rubygems