diff --git a/spec/controllers/spree/admin/shipping_categories_controller_spec.rb b/spec/controllers/spree/admin/shipping_categories_controller_spec.rb index 05aefff048..0a0fcbd6ac 100644 --- a/spec/controllers/spree/admin/shipping_categories_controller_spec.rb +++ b/spec/controllers/spree/admin/shipping_categories_controller_spec.rb @@ -26,6 +26,15 @@ module Spree expect(response).to redirect_to spree.admin_shipping_categories_url expect(shipping_category.reload.name).to eq "Super Frozen" end + + it "deletes an existing shipping category" do + shipping_category = create(:shipping_category) + expect { + spree_delete :destroy, id: shipping_category.id + }.to change(Spree::ShippingCategory.all, :count).by(-1) + + expect(response).to redirect_to spree.admin_shipping_categories_url + end end end end