Sha256: 4c1ca991d89ad4fcb63a1d28de6581017ebf1d85b02378e5bddc1b0ff69df835
Contents?: true
Size: 1.82 KB
Versions: 6
Compression:
Stored size: 1.82 KB
Contents
shared_context "custom products" do before(:each) do create(:store) taxonomy = FactoryBot.create(:taxonomy, name: 'Categories') root = taxonomy.root clothing_taxon = FactoryBot.create(:taxon, name: 'Clothing', parent_id: root.id) bags_taxon = FactoryBot.create(:taxon, name: 'Bags', parent_id: root.id) mugs_taxon = FactoryBot.create(:taxon, name: 'Mugs', parent_id: root.id) taxonomy = FactoryBot.create(:taxonomy, name: 'Brands') root = taxonomy.root apache_taxon = FactoryBot.create(:taxon, name: 'Apache', parent_id: root.id) rails_taxon = FactoryBot.create(:taxon, name: 'Ruby on Rails', parent_id: root.id) ruby_taxon = FactoryBot.create(:taxon, name: 'Ruby', parent_id: root.id) FactoryBot.create(:custom_product, name: 'Ruby on Rails Ringer T-Shirt', price: '19.99', taxons: [rails_taxon, clothing_taxon]) FactoryBot.create(:custom_product, name: 'Ruby on Rails Mug', price: '15.99', taxons: [rails_taxon, mugs_taxon]) FactoryBot.create(:custom_product, name: 'Ruby on Rails Tote', price: '15.99', taxons: [rails_taxon, bags_taxon]) FactoryBot.create(:custom_product, name: 'Ruby on Rails Bag', price: '22.99', taxons: [rails_taxon, bags_taxon]) FactoryBot.create(:custom_product, name: 'Ruby on Rails Baseball Jersey', price: '19.99', taxons: [rails_taxon, clothing_taxon]) FactoryBot.create(:custom_product, name: 'Ruby on Rails Stein', price: '16.99', taxons: [rails_taxon, mugs_taxon]) FactoryBot.create(:custom_product, name: 'Ruby on Rails Jr. Spaghetti', price: '19.99', taxons: [rails_taxon, clothing_taxon]) FactoryBot.create(:custom_product, name: 'Ruby Baseball Jersey', price: '19.99', taxons: [ruby_taxon, clothing_taxon]) FactoryBot.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