Update spec to cover new code path

This commit is contained in:
Gaetan Craig-Riou
2025-10-21 15:11:45 +11:00
parent 1f0e541743
commit 8d4a1ff320

View File

@@ -296,6 +296,17 @@ RSpec.describe Spree::Admin::PaymentMethodsController do
expect(assigns(:payment_method)).to be_a_new Spree::Gateway::PayPalExpress
expect(response).to render_template partial: '_provider_settings'
end
context "with a non valid payment method" do
it "renders provider settings with a new generic payment method" do
spree_get :show_provider_preferences,
pm_id: "",
provider_type: "Spree::Gateway::Hacked"
expect(assigns(:payment_method)).to be_a_new Spree::PaymentMethod
expect(response).to render_template partial: '_provider_settings'
end
end
end
end
end