Commit 654ec0967b7af7f5f15475dfec6d11bf0ee5bb37
1 parent
897249db
Exists in
staging
and in
42 other branches
Removed tests related to ProductCategorization
Showing
1 changed file
with
0 additions
and
35 deletions
Show diff stats
test/unit/product_test.rb
| ... | ... | @@ -139,41 +139,6 @@ class ProductTest < ActiveSupport::TestCase |
| 139 | 139 | assert_equal({:controller => 'manage_products', :action => 'show', :id => 999}, product.url) |
| 140 | 140 | end |
| 141 | 141 | |
| 142 | - should 'categorize also with product categorization' do | |
| 143 | - cat = fast_create(ProductCategory, :name => 'test cat', :environment_id => Environment.default.id) | |
| 144 | - ent = fast_create(Enterprise, :name => 'test ent', :identifier => 'test_ent') | |
| 145 | - p = ent.products.new(:name => 'test product') | |
| 146 | - p.product_category = cat | |
| 147 | - p.save! | |
| 148 | - | |
| 149 | - assert ProductCategorization.find(:first, :conditions => {:product_id => p, :category_id => cat}) | |
| 150 | - end | |
| 151 | - | |
| 152 | - should 'categorize parent cateogries with product categorization' do | |
| 153 | - parent_cat = fast_create(ProductCategory, :name => 'test cat', :environment_id => Environment.default.id) | |
| 154 | - child_cat = fast_create(ProductCategory, :name => 'test cat', :environment_id => Environment.default.id, :parent_id => parent_cat.id) | |
| 155 | - ent = fast_create(Enterprise, :name => 'test ent', :identifier => 'test_ent') | |
| 156 | - p = ent.products.new(:name => 'test product') | |
| 157 | - p.product_category = child_cat | |
| 158 | - p.save! | |
| 159 | - | |
| 160 | - assert ProductCategorization.find(:first, :conditions => {:product_id => p, :category_id => parent_cat}) | |
| 161 | - assert ProductCategorization.find(:first, :conditions => {:product_id => p, :category_id => child_cat}) | |
| 162 | - end | |
| 163 | - | |
| 164 | - should 'change product categorization when product category changes' do | |
| 165 | - cat1 = fast_create(ProductCategory, :name => 'test cat 1', :environment_id => Environment.default.id) | |
| 166 | - cat2 = fast_create(ProductCategory, :name => 'test cat 2', :environment_id => Environment.default.id) | |
| 167 | - ent = fast_create(Enterprise, :name => 'test ent', :identifier => 'test_ent') | |
| 168 | - p = ent.products.create!(:name => 'test product', :product_category => cat1) | |
| 169 | - | |
| 170 | - p.product_category = cat2 | |
| 171 | - p.save! | |
| 172 | - | |
| 173 | - assert ProductCategorization.find(:first, :conditions => {:product_id => p, :category_id => cat2}), 'must include the new category' | |
| 174 | - assert !ProductCategorization.find(:first, :conditions => {:product_id => p, :category_id => cat1}), 'must exclude the old category' | |
| 175 | - end | |
| 176 | - | |
| 177 | 142 | should 'respond to public? as its enterprise public?' do |
| 178 | 143 | e1 = fast_create(Enterprise, :name => 'test ent 1', :identifier => 'test_ent1') |
| 179 | 144 | p1 = fast_create(Product, :name => 'test product 1', :enterprise_id => e1.id, :product_category_id => @product_category.id) | ... | ... |