mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-29 21:17:17 +00:00
Merge pull request #7686 from shen-sat/7470-add-delete-action-test-to-shipping-categories-controller-spec
[7470] Add delete action test to ShippingCategoriesController spec
This commit is contained in:
@@ -13,7 +13,7 @@ module Spree
|
||||
it "creates a shipping shipping category" do
|
||||
expect {
|
||||
spree_post :create, shipping_category: { name: "Frozen" }
|
||||
}.to change(Spree::ShippingCategory.all, :count).by(1)
|
||||
}.to change { Spree::ShippingCategory.count }.by(1)
|
||||
|
||||
expect(response).to redirect_to spree.admin_shipping_categories_url
|
||||
end
|
||||
@@ -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.count }.by(-1)
|
||||
|
||||
expect(response).to redirect_to spree.admin_shipping_categories_url
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user