Class: Stripe::Issuing::Dispute::TestHelpers
- Inherits:
-
APIResourceTestHelpers
- Object
- APIResourceTestHelpers
- Stripe::Issuing::Dispute::TestHelpers
- Defined in:
- lib/stripe/resources/issuing/dispute.rb
Constant Summary collapse
- RESOURCE_CLASS =
Dispute
Class Method Summary collapse
- .resource_class ⇒ Object
-
.simulate_network_lifecycle_pre_arbitration_response(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens.
-
.simulate_network_lifecycle_pre_arbitration_submission(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens.
Instance Method Summary collapse
-
#simulate_network_lifecycle_pre_arbitration_response(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens.
-
#simulate_network_lifecycle_pre_arbitration_submission(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens.
Methods inherited from APIResourceTestHelpers
custom_method, #initialize, resource_url, #resource_url
Methods included from APIOperations::Request
Constructor Details
This class inherits a constructor from Stripe::APIResourceTestHelpers
Class Method Details
.resource_class ⇒ Object
505 506 507 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 505 def self.resource_class "Dispute" end |
.simulate_network_lifecycle_pre_arbitration_response(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes in the collaboration flow.
510 511 512 513 514 515 516 517 518 519 520 521 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 510 def self.simulate_network_lifecycle_pre_arbitration_response( dispute, params = {}, opts = {} ) request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_response", { dispute: CGI.escape(dispute) }), params: params, opts: opts ) end |
.simulate_network_lifecycle_pre_arbitration_submission(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes.
534 535 536 537 538 539 540 541 542 543 544 545 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 534 def self.simulate_network_lifecycle_pre_arbitration_submission( dispute, params = {}, opts = {} ) request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_submission", { dispute: CGI.escape(dispute) }), params: params, opts: opts ) end |
Instance Method Details
#simulate_network_lifecycle_pre_arbitration_response(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes in the collaboration flow.
524 525 526 527 528 529 530 531 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 524 def simulate_network_lifecycle_pre_arbitration_response(params = {}, opts = {}) @resource.request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_response", { dispute: CGI.escape(@resource["id"]) }), params: params, opts: opts ) end |
#simulate_network_lifecycle_pre_arbitration_submission(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes.
548 549 550 551 552 553 554 555 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 548 def simulate_network_lifecycle_pre_arbitration_submission(params = {}, opts = {}) @resource.request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_submission", { dispute: CGI.escape(@resource["id"]) }), params: params, opts: opts ) end |