We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 16dbc8c commit e701f96Copy full SHA for e701f96
1 file changed
admin/spec/requests/solidus_admin/payment_methods_spec.rb
@@ -2,10 +2,17 @@
2
3
require "spec_helper"
4
require "solidus_admin/testing_support/shared_examples/moveable"
5
+require 'solidus_admin/testing_support/shared_examples/crud_resource_requests'
6
7
RSpec.describe "SolidusAdmin::PaymentMethodsController", type: :request do
8
it_behaves_like "requests: moveable" do
9
let(:factory) { :payment_method }
10
let(:request_path) { solidus_admin.move_payment_method_path(record, format: :js) }
11
end
12
+
13
+ include_examples "CRUD resource requests", "payment_method" do
14
+ let(:resource_class) { Spree::PaymentMethod }
15
+ let(:valid_attributes) { { name: "Credit Card", type: "Spree::PaymentMethod::BogusCreditCard" } }
16
+ let(:invalid_attributes) { { name: "", type: "" } }
17
+ end
18
0 commit comments